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));