Json 帕格/杰德;吞咽合并换行符
我正在使用pug/jade和gulp-data&gulp-merge-json。我找不到在Json中插入换行符的方法。 我已尝试在json中插入:Json 帕格/杰德;吞咽合并换行符,json,gulp,pug,line-breaks,gulp-data,Json,Gulp,Pug,Line Breaks,Gulp Data,我正在使用pug/jade和gulp-data&gulp-merge-json。我找不到在Json中插入换行符的方法。 我已尝试在json中插入: \n \” \\ \/ \b \f \r \u 都不起作用。我使用\t设法获得了一个空间,但我确实需要能够使用换行符 var data = require('gulp-data'); fs = require('fs'), path = require('path'), merge = require('gulp-merge-json'); va
\n
\”
\\
\/
\b
\f
\r
\u
var data = require('gulp-data');
fs = require('fs'),
path = require('path'),
merge = require('gulp-merge-json');
var pug = require('gulp-pug');
gulp.task('pug:data', function() {
return gulp.src('assets/json/**/*.json')
.pipe(merge({
fileName: 'data.json',
edit: (json, file) => {
// Extract the filename and strip the extension
var filename = path.basename(file.path),
primaryKey = filename.replace(path.extname(filename), '');
// Set the filename as the primary key for our JSON data
var data = {};
data[primaryKey.toUpperCase()] = json;
return data;
}
}))
.pipe(gulp.dest('assets/temp'));
});
这是帕格犬的代码:
#abouttxt.hide.block.big.centered.layer_top
| #{ABOUT[langage]}
以下是名为About.Json的Json:
{"en": "Peace, Love, Unity and Having fun* !",
"fr": "Ecriture et Réalisation\nVina Hiridjee et David Boisseaux-Chical\n\nDirection artistique et Graphisme\nNicolas Dali\n\nConception et Développement\nRomain Malauzat
Production\nKomet Prod ...... etc"
}
我没有很好地阅读哈巴狗文档,我的错。 您可以像这样进行未缩放的字符串插值
!{ABOUT[langage]}
发布您的
.json
文件,该代码尝试在哪里插入字符?您好,我发布了部分pug和json代码。