ccos-cli
Version:
This is a command line interface toolkit. It is used for generating and managing example code for CoocaaOS running on Skyworth/Coocaa TV webos API.
32 lines (23 loc) • 889 B
JavaScript
const program = require('commander');
program.version('0.2.4', '-v, --version');
program.command('help')
.description('显示使用帮助')
.action(function () {
program.outputHelp();
})
program.command('init [dir]')
.alias('i')
.description('创建一个可以使用酷开系统Api的web项目')
.usage('[dir] -t [fis|webpack|gulp]')
.option('-t, --tool [fis|webpack|gulp]', '选择构建工具, 默认是fis')
.option('-b, --build [1.0|2.0]', 'fis3构建时可用,其他构建无效')
.action(require('./lib/cmd_init'));
// program.command('dev [dir]')
// .description('启动本地web server')
// .action(require('./lib/cmd_dev'));
// program.command('build [dir]')
// .description('构建web项目')
// .option('-o, --output <dir>', '配置构建项目的输出目录')
// .action(require('./lib/cmd_build'));
program.parse(process.argv);