grunt-i18n-static合并文件

时间:2018-12-12 05:40:36

标签: javascript internationalization gruntjs

我在项目中使用grunt-i18n-static,现在应该为每种语言引入第二个文件。在进行此更改之前,我的结构如下所示:

├── Gruntfile.js
├── locales
│   ├── en.json
│   └── de.json
├── package.json
└── www
    └── index.html`

现在应该是这样的:

├── Gruntfile.js
├── locales
|   └──feature2
|      └── en.json
|      └── de.json
│   ├── en.json
│   └── de.json
├── package.json
└── www
    └── index.html`

是否可以合并这些文件?

所以我需要这样的东西:

module.exports = function (grunt) {
  grunt.initConfig({
    i18n: {
      dist: {
        options: {
          baseDir: 'www',
          outputDir: 'public',
        }
      },
      options: {
        fileFormat: 'json',
        locales: ['en', 'de'],
        **localesPath: ['locales', 'locales/feature']**
      }
    }
  });
  grunt.loadNpmTasks('grunt-i18n-static');
};

我认为无法将数组传递给localesPath,但是我该如何存档?

0 个答案:

没有答案