@wenxin_dy/wx-vue-cli
Version:
26 lines (21 loc) • 804 B
JavaScript
const program = require('commander');
const actions = require('./actions');
function createCommanders() {
program
.command('create <project> [others...]')
.description('add vue-cli')
.action((project) => actions.createActions(project));
program
.command('addcpn <name>')
.description('add vue component')
.action((name) => actions.createComponentActions(name, program.dest || 'src/components'));
program
.command('addPages <page>')
.description('add vue pages')
.action((page) => actions.createPagesActions(page, program.dest || 'src/pages'));
program
.command('addStores <store>')
.description('add vue stores')
.action((store) => actions.createPagesActions(store, program.dest || 'src/store/modules'));
}
module.exports = createCommanders;