digo 是一个描述式的轻量自动化构建工具。
您只需简单描述构建的流程,就能立享自动化发布的快感。
通过插件,digo 可以为项目提供预编译、依赖打包、压缩优化等构建功能。
npm install digo -g
如果不会安装或安装失败,请点击这里。
var digo = require("digo");
exports.hello = function () {
digo.src("*.js")
.pipe(function (file) {
file.content = file.content.replace(/\/\/.*$|\/\*.*?\*\//mg, "");
})
.dest("_build");
};
digo hello
执行后项目内所有 .js 文件都会被拷贝到 _build 目录,且注释都被删除了。
如果执行报错请点击这里。
digo 核心提供了读写文件、监听等底层接口,通过插件可以为项目扩展更多有用的功能。