如何在node / gulp中将换行符转换为\ n

时间:2018-04-11 03:43:30

标签: node.js npm gulp newline

我有一个JSON文件,使用实际的新行更方便,但是当使用gulp-data读取它时,它不允许新行,所以我想将它编译为适当格式化的JSON文件来读入。

我已经深入研究并找到了gulp-replace,我用\ n替换了所有\ n,但这也改变了json中不在字符串中的换行符。有没有一种方法可以只替换字符串中的那些?

到目前为止,这是我的代码:

gulp.task('json', function(){
  gulp.src(['./content.json'])
    .pipe(replace('\n', '\\n'))
    .pipe(gulp.dest('json'));
});

0 个答案:

没有答案