Я хочу использовать плагин grunt-hash для переименования моих js файлов. Этот плагин создает новый файл, содержащий карту переименованных файлов:
hash: {
options: {
mapping: 'examples/assets.json', //mapping file so your server can serve the right files
Теперь мне нужно исправить ссылки на эти файлы, заменив все обычаи (переименуйте 'index.js' в 'index- {hash}.js'), поэтому я хочу использовать grunt-text-replace. В соответствии с документацией мне необходимо скопировать замены:
replace: {
example: {
replacements: [{
from: 'Red', // string replacement
to: 'Blue'
}]
}
}
Как я могу прочитать файл сопоставления json, чтобы получить значения {hash} для каждого файла и предоставить им замену задачи?