meblog
Version:
A simple blog engine for personal blogging
33 lines (32 loc) • 1.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const meblog_1 = require("../meblog");
const gulplog_1 = tslib_1.__importDefault(require("gulplog"));
exports.default = {
command: 'serve',
describe: 'Start local development server',
builder: (yargs) => {
yargs
.option('no-open', {
type: 'boolean',
alias: 'n',
describe: "Don't open browser automatically on serve",
})
.option('port', {
type: 'number',
alias: 'p',
describe: 'Customize serving port, default: 3000',
})
.option('auto-update-i18n-files', {
type: 'boolean',
alias: 'i',
describe: 'Auto update missing translations in i18n files, default: false'
});
},
handler: (args) => {
meblog_1.run(args, ['cleanCache', 'serve']).catch((err) => {
gulplog_1.default.error(err);
});
},
};