/digo

基于规则流程的自动化构建引擎

Primary LanguageTypeScriptOtherNOASSERTION

digo

NPM version Downloads Build Status Coveralls Status Gitter chat

digo 是一个基于规则流程的自动化构建引擎。

您只需简单地定义一些构建的规则流程,立享自动化发布的快感。

通过插件,digo 可以为项目提供代码预编译、模块依赖打包、压缩优化等构建功能。

下载和安装

$ npm install digo -g

如果安装失败,请参考这里

快速上手

1. 在项目根目录下新建名为 digofile.js 的文件:

var digo = require("digo");

exports.hello = function() {
    digo.src("*.txt")
        .pipe(function(file) { 
            file.content += "哈哈"; 
        })
        .dest("_out");
};

2. digo 一下:

$ digo hello

执行后项目内所有 *.txt 文件都会拷贝到 _out 目录,且末尾追加了“哈哈”。

如果执行报错参考这里

更多资料

支持我们

社区支持始终是国内开源项目的硬伤。

我们忠心地希望得到您的支持,如果您觉得这个项目不错,请点击右上角的关注。

或者您还可以通过以下方式支持我们: