yhd-cli
Version:
create a vue or react project fastly
24 lines (20 loc) • 689 B
JavaScript
;
var program = require('commander');
var color = require('colors-cli');
const make_red = (text)=> {
return color.red(text);
};
program
.version('1.0.9')
.usage('[options] [dir]')
.command('create [name] [type]', 'create a project by name and type')
.command('remove [name]', 'remove project by name')
.command('list', 'list project installed', {isDefault: true})
.command('use [name]', 'change registry to npm or cnpm')
.command('config [action] [name]', 'config project info')
.command('server [port]', 'make current folders as a server')
.parse(process.argv);
if (!process.argv.slice(2).length) {
program.outputHelp(make_red);
}