@stbui/one-cli
v0.0.10-alpha.1
Published
> 前后台统一构架解决方案
Downloads
25
Readme
@stbui/one-cli
nodejs 命令行
setup
npm install @stbui/one-cli @stbui/one-common --save
example
import { Command, Option, Action } from '@stbui/one-common';
import { Factory } from '@stbui/one-cli';
@Command({
name: 'start',
description: '启动',
example: {
command: 'cli start demo -p 3000 -w',
description: '启动',
},
})
export class StartCommand {
@Option({
alias: 'p',
description: '端口',
})
port: number = 3000;
@Option({
alias: 'w',
description: '实时监听',
})
watch: boolean = false;
constructor() {}
@Action()
run() {
console.log('startMode', this.watch);
console.log('port', this.port);
console.log('StartCommand 已执行');
}
}
function bootstrap() {
Factory.create([StartCommand]);
}
bootstrap();