我在项目中使用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,但是我该如何存档?