#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 очень мало документации.