Gulp是加上 而不是只加上
Gulp is adding instead of just
本文关键字:Gulp 更新时间:2023-09-26
我正在运行一个gulp任务,它正在缩小一对css和JS文件。它还同时创建源映射文件。
在源映射中,它将行尾转义为'r'n
,我希望它将它们转义为'n
。
我的Mac和Windows都有这个问题。
提前感谢!
我通过使用gulp-frep
解决了这个问题在你的gulpfile.js
做一个这样的模式:
var pattern = [
{
pattern: /''r''n/g,
replacement: '''n'
}
];
写完源码图 sourcemaps.write('.')
后直接运行gulp-frep
另外,最好将流文件过滤为,仅对源映射应用替换(例如使用gulp-if)。
下面是一个例子:
var pattern = [
{
pattern: /''r''n/g,
replacement: '''n'
}
];
gulp.task('projectJS', function() {
return gulp.src('pathToJS/*.js')
.pipe(sourcemaps.init())
.pipe(uglify())
.pipe(concat('app.min.js'))
.pipe(sourcemaps.write('.'))
.pipe(gulpIf('*.map', frep(pattern)))
.pipe(gulp.dest('./media/js/'));
});
css
文件也是一样
相关文章:
- 当使用Watchify时,Browserify+Babelify Gulp任务没有终止
- gulp-if-javascript文件,但不在gulp-useref的特定目录中
- gulp Iconify任务抛出错误TypeError:Path必须是字符串.收到false
- Gulp Browserify combine JS
- 如何在使用loopback REST API时更改gulp-angular项目的端口号
- Gulp设置javascript对象
- Gulp:如何将CDN用于js-lib
- Gulp: Jscs with parameter
- 使用Gulp手柄部分编译为单个HTML文件
- "检测到可能的EventEmitter内存泄漏”;使用Gulp+Watchify+Factor捆绑包
- 最小化js时出现Gulp错误
- Gulp Git首先运行提交任务,然后运行推送任务
- 如何使用gulp-inject将文件的内容插入到我的index.html中
- 使用gulp-angular gettext从JS文件中提取字符串不起作用
- Gulp复制任务完成后如何执行通知
- gulp重命名多个文件
- Gulp和FTP:如何只传输文件夹的内容
- Gulp,浏览使用react作为CommonJS不起作用.React未定义
- 什么'Gulp错了
- 当源文件夹中有多个jade文件时,gulp-ejade只构建一个HTML文件