我该如何优化gruntfile?

时间:2018-06-09 13:48:30

标签: npm gruntjs

项目使用组装车把,咕噜声。有几个页面具有相同的布局(hbs文件)但内容不同(json)。如何编写我的grunt文件来构建项目?

每个页面都可以通过以下方式创建:

  pageName: {
    options: {
      layout: '<%= config.src %>/layout.hbs',
      data: ['<%= config.src %>/data/*.{json,yml}', '<%= config.src %>/data/pageName.{json,yml}'],
      partials: '<%= config.src %>/partials/*.hbs'
    },
    files: {
      '<%= config.dist %>/pageName.html': ['<%= config.src %>/templates/partials/main.hbs']
    }
  },

并且每页都相同。然后使用下一个pageName再次复制并粘贴它。

我如何“迭代”或优化它?

0 个答案:

没有答案