Javascript JSON不';不要用帕尼尼加载
我正在使用并且希望创建一个非常简单的多语言电子邮件导出系统,其中我有以下Javascript JSON不';不要用帕尼尼加载,javascript,json,node.js,handlebars.js,zurb-foundation,Javascript,Json,Node.js,Handlebars.js,Zurb Foundation,我正在使用并且希望创建一个非常简单的多语言电子邮件导出系统,其中我有以下data/lang.json: { "en": { "hello": "hello", "welcome": "Welcome to my website" }, "fr": { "hello": "Bonjour", "other": "Bienvenue sur mon site web" } } 。。并基于 我需要使用JSON中相
data/lang.json
:
{
"en": {
"hello": "hello",
"welcome": "Welcome to my website"
},
"fr": {
"hello": "Bonjour",
"other": "Bienvenue sur mon site web"
}
}
。。并基于
我需要使用JSON中相应的对象
Zurb使用了Panini和把手,所以我现在就开始这样做:
{{lang.en.hello}}
。。但是页面上没有显示任何内容。我做错了什么?第50行附近的gulpfile.babel.js中很可能缺少src/data目录
.pipe(panini({
root: 'src/pages',
layouts: 'src/layouts',
partials: 'src/partials',
helpers: 'src/helpers',
data: 'src/data'
如果希望浏览器重新加载功能正常工作,还应与其他表达式一起添加一个watch表达式(约ln:106):
另见
祝你好运
gulp.watch('src/data/**/*.json').on('change', gulp.series(resetPages, pages, inline, browser.reload));