quick-build-core

1.1.9 • Public • Published

quick-build-core

seajs模块构建的核心文件

var build = require('./lib/build')({
    process:function(name){
        //name为当前构建的组件名称,每当此组件构建完毕时调用
    },
    done:function(shell){
        //全部构建完毕时触发此回调
        //如需终止shell,请手动调用shell.exit(-1);
    },
    printLog:function(){
        //此处为对日志的输出处理
    }
});
 
//构造构建参数
var params = {
    root:'/build/root',//构建目录
    tmp:'/build/tmp',//临时文件存放目录
    inf:'/build/src',//源码目录(若为相对路径,则以临时文件夹里的组件根目录开始计算路径)
    outf:'/build/dist',//输出目录(若为相对路径,则以临时文件夹里的组件根目录开始计算路径)
    queue:['core','test-module','template'],//待构建目录队列
    moreLog:true,//是否输出详细日志
    uglify:true,//是否压缩
    id:'modules'//模块前缀
};
 
build.start(params);
 

Readme

Keywords

Package Sidebar

Install

npm i quick-build-core

Weekly Downloads

0

Version

1.1.9

License

ISC

Last publish

Collaborators

  • quickjs