我有一个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'));
});