• 通过Gulpfile + gulp cli 封装形成构建工作流
    • 封装成npm模块,之后使用就可以
    1. 提取gitpfile
    2. 创建一个cli工具
      1. 通过process.argv添加参数
      2. 调用gulp的bin目录下的gulp
        1. #!/usr/bin/env node
        2. process.argv.push("--cwd");
        3. process.argv.push(process.cwd());
        4. process.argv.push("--gulpfile");
        5. process.argv.push(require.resolve('../lib/index.js'));
        6. require("gulp/bin/gulp");