gulp 替换路径 大小写问题

<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文件输出的目录

});

阅读 2.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题