<link type=text/css rel=stylesheet href="/content/css/fonts/iconfont.css">
<link type=text/css rel=stylesheet href="/Content/css/style.css">
<link type=text/css rel=stylesheet href="/content/css/head.css">
<link type=text/css rel=stylesheet href="/Content/cssV3/guide.css?">
css引用时,文件夹路径可能有大小写,
如:Content/... content/
正确目录是大写的,这个时候替换路径时,就只把大写的替换了,怎么才能不区分大小写啊?
var htmlList = ['Views/*/.cshtml']; //要处理的html
//替换js引用
gulp.task('changeUrl_js', ['rev_js'], function() {
var htmlList_ = htmlList;
htmlList_.splice(0, 0, 'rev/js/*.json');
return gulp.src(htmlList_) //- 读取 rev-manifest.json文件 以及 需要进行路径替换的html文件
.pipe(revCollector({
replaceReved:true //一定要加上这一句,不然不会替换掉上一次的值
}))
//.pipe(rename({suffix: '.min'})) //新文件名
.pipe(bom())
.pipe(gulp.dest('Views/')); //- 替换后的html文件输出的目录
});
/regexp/i