Проблема с настройкой grunt-filerev-replace

#gruntjs

#gruntjs

Вопрос:

Я использую Filerev и filerev-replace для создания новых версий моих файлов CSS и JS и обновления ссылки на соответствующую версию файла в моем HTML-документе. Однако, похоже, я не могу заставить часть замены работать правильно, может кто-нибудь указать мне правильное направление.

Текущий код:

 filerev: {
  options: {
    encoding: 'utf8',
    algorithm: 'md5',
    length: 8
  },
  source: {
    files: [{
      src: [
        'html/js/iba.min.js',
        'html/css/iba.min.css'
      ]
    }]
  }
},

filerev_replace: {
  options: {
    assets_root: 'tmp/assets/'
  },
  compiled_assets: {
    src: 'html/js/*.{css,js}',
    src: 'html/css/*.{css,js}'
  },
  views: {
    options: {
      views_root: 'tmp/views/'
    },
    src: 'html/templates/default_site/layouts.group/html.html'
  }
},
  

Комментарии:

1. Во-первых, повторяющиеся src свойства в разделе compiled_assets не являются законными JavaScript / JSON.

2. Хороший улов, но это не устранило проблему. Любые другие предложения? На Github очень мало документации.