使用gulp requirejs inline合并与MD5处理require.js模块
gulp-requirejs-inline是一个用于在Gulp任务中将RequireJS和相关模块进行内联合并的插件,并支持MD5哈希文件版本控制。以下是一个简单的安装与配置示例:
安装插件
使用以下命令安装gulp-requirejs-inline插件:
npm install gulp-requirejs-inline --save-dev
示例gulpfile.js配置
下面是一个示例gulpfile.js文件配置,以在构建过程中自动进行require.js模块的合并与MD5处理:
var gulp = require('gulp');
var rjsInline = require('gulp-requirejs-inline');
gulp.task('usemin', function () {
return gulp.src('./src/index.html')
.pipe(rjsInline({
dest: './dist/',
options: {
tname: 'index'
}
}))
.pipe(gulp.dest('./dist/'));
});
以上配置将从./src/index.html
文件中提取RequireJS相关模块,并将其合并至指定的./dist/
目录。
下载地址
用户评论