读书人

利用alias简单化grunt配置文件

发布时间: 2013-10-27 15:21:50 作者: rapoo

利用alias,简化grunt配置文件

最近要把一个seajs项目用grunt构建,使用了grunt-cmd-transport和grunt-cmd-concat。详细的构建说明见:用grunt构建seajs项目

其中有2个要点:

1、源码目录和构建目录,目录结构要保持一致,这个是最重要的。这样require()无论在开发环境还是生产环境,都能加载到需要的模块。至于require()是用相对标识还是用顶级标识,倒是无所谓

var aliasInfo = grunt.file.readJSON('alias_info.json');    grunt.initConfig({        transport: {            options: {                alias: aliasInfo            },        // 省略……

读书人网 >编程

热点推荐