Skip to content

Commit f645595

Browse files
committed
feat(cmd): 增加-v和-h指令
1 parent 96962a7 commit f645595

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

lib/cli.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,14 @@ var initOptions = function initOptions(cmd) {
2525

2626
var cli = module.exports = {
2727
run: function run(cmdName) {
28+
if (cmdName === '-v' || cmdName === '--version') {
29+
log(packageJSON.version);
30+
return;
31+
} else if (cmdName === '-h' || cmdName === '--help') {
32+
cli.help();
33+
return;
34+
}
35+
2836
var project = Manager.getProject(process.cwd()),
2937
cmd = project.commands.filter(function (item) {
3038
return item.name == cmdName;

src/cli.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,14 @@ let initOptions = (cmd) => {
2525

2626
let cli = module.exports = {
2727
run: (cmdName) => {
28+
if(cmdName === '-v' || cmdName === '--version') {
29+
log(packageJSON.version)
30+
return
31+
} else if(cmdName === '-h' || cmdName === '--help') {
32+
cli.help()
33+
return
34+
}
35+
2836
let project = Manager.getProject(process.cwd()),
2937
cmd = project.commands
3038
.filter((item) => item.name == cmdName)[0];

0 commit comments

Comments
 (0)