gulp-seajs-pack
v1.0.9
Published
seajs打包工具-定制
Downloads
4
Readme
#seajs 打包工具
#配置参数
- base
- 必选,而且是项目的最高目录,也就是你的所有静态资源都在这个目录下,而且seajs的跟路径也是这个,编译seajs模块id的时候生成的时候也是相对于这个(这个是这种打包方式的唯一自定义约定约定,否则则出错)
- md5 default false
- 这个可以生成对应的md5文件,并且生成map
- 其他的配置和你seajs的config一样,对应过来就可以了
#例子
var gulp = require( 'gulp' );
var pack = require( 'gulp-seajs-pack' );
var config={
base:"..",
//必选,而且是项目的最高目录,也就是你的所有静态资源都在这个目录下,而且seajs的跟路径也是这个,编译seajs模块id的时候生成的时候也是相对于这个(这个是这种打包方式的唯一自定义约定约定,否则则出错)
paths:{
"public":"public/src",
"static":"static/src/js"
},
alias:{
},
preload:"public/mgt-common/index"
}
gulp.task( 'static', function(){
return gulp.src( '../static/src/**/*.js' )
.pipe(pack(config))
.pipe( gulp.dest('../static/dest') );
});
gulp.task( 'default', ['static'] );
#注意
- seajs的跟路径要设置成网站跟路径(或者项目最高路径)
##关于作者
- 邮件([email protected], 把#换成@)
- QQ: 985867294