grunt-i18n-static слияние файлов - PullRequest
       9

grunt-i18n-static слияние файлов

0 голосов
/ 12 декабря 2018

Я использую 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, но как я могу заархивировать это?

...