wypcli
Version:
```npm install wypcli```
31 lines (28 loc) • 876 B
JavaScript
const program = require("commander")
const {
createProjectAction,
addComponentAction,
addPageAction,
addStoreAction
} = require('./actions')
const createCommands = () => {
program
.command('create <project>')
.description('clone a repository info a folder')
.action(createProjectAction)
program
.command('addcpn <name>')
.description('add vue component, li:wyp addcnpn HelloWord [-d src/components]')
.action(addComponentAction)
program
.command('addpage <name>')
.description('add vue page, li:wyp addcnpn HelloWord [-d src/views]')
.action(addPageAction)
program
.command('addstore <store>')
.description('add a Store, li:wyp addstore login')
.action(addStoreAction)
}
module.exports = {
createCommands
}