Я использую grunt-cache-bust, чтобы добавить хэш в мои css-файлы, и я пытаюсь добавить это к моей задаче dist folder.Я пытаюсь выполнить эту задачу в конце, когда она копирует файлы из моей исходной папки в мою папку dist и т. Д.
Однако grunt-cache-bust не запускается, поскольку не распознает этот файл как обновленный ине запускается, когда он является частью моего конвейера сборки.Я могу запустить его только сам по себе, и когда он это делает, он просто генерирует то же значение хеш-функции.
Как я могу использовать grunt-cache-bust или инструмент grunt cache как часть моего конвейера сборки.
cacheBust : {
revProd: {
options: {
assets: ['assets/css/sau-main.min.css'],
baseDir: 'dist',
queryString: true,
deleteOriginals: true,
jsonOutput: false
},
src: ['dist/partials/head.php']
}
},
Dist Task
grunt.registerTask('dist', ['clean','cssmin','uglify:dist','copy:dist','cacheBust','processhtml:dist','php:dist','browserSync:dist', 'watch']);