2.0.3 • Published 4 years ago
@iuv/cli v2.0.3
IUV cli 使用说明
install
npm i -g @iuv/cli内置功能: 新建项目
# 在当前目录创建并初始化项目
i init [project]自定义命令调用方法
- 在 
iuv.config.js中配置相关命令 i cmd1或i exec cmd2或者携带参数i cmd3 -e dev --bool- arg参数将传递给命令class类的 
this.params参数 
iuv.config.js demo
module.export = {
    commands: {
        cmd1: {
            path: '/path/to/cmdClass', // 模块绝对路径
        },
        cmd2: {
            package: 'cmdPackage', // 模块npm 包名
        },
        cmd3: {
            package: 'cmdPackage',
            /**
             * 模块运行arg参数
             * @example
             * // this.params = { env:dev, bool: true, person: ['a', 'b']  }
             * i cmd3 -e dev --bool -p a -p b
             * @see https://github.com/75lb/command-line-args/blob/master/doc/option-definition.md
             **/
            args: [
                { name: 'env', alias: 'e', type: String },
                { name: 'dd', type: Number },
                { name: 'bool', type: Boolean },
                { name: 'person', alias: 'p', type: String, multiple: true },
            ],
        },
    },
};2.0.3
4 years ago
2.0.2
4 years ago
1.1.0-alpha.0
4 years ago
1.1.1-alpha.0
4 years ago
2.0.1
4 years ago
2.0.0
4 years ago
1.0.1
5 years ago
1.0.0
6 years ago