Я использовал yeoman для создания углового проекта. Когда я строю, файл app.js создается в папке dist, но имя файла - app.js, но это app.2bf032ifs.js Я не знаю почему?Grunt создать файл со случайным числом в имени файла?
Ниже, как я написал свою уродовать -
uglify: {
build: {
src: '<%= yeoman.app %>/scripts/**/*.js',
dest: '<%= yeoman.dist %>/scripts/app.js'
}
},
при выполнении команды Grunt я получаю сообщение
Running "ngtemplates:dist" (ngtemplates) task
File .tmp/templateCache.js created.
>> Usemin has not created uglify.generated yet!
1) Я не знаю, как получить правильное имя файла в как папка dist? 2) Как избавиться от вышеуказанного сообщения? 3) Filename, аналогичное поведение при создании окончательного файла css.
Примечание - Ниже моя usemin задача
usemin: {
html: ['<%= yeoman.dist %>/{,*/}*.html'],
css: ['<%= yeoman.dist %>/styles/{,*/}*.css'],
js: ['<%= yeoman.dist %>/scripts/{,*/}*.js'],
options: {
assetsDirs: [
'<%= yeoman.dist %>',
'<%= yeoman.dist %>/images',
'<%= yeoman.dist %>/styles'
],
patterns: {
js: [[/(images\/[^''""]*\.(png|jpg|jpeg|gif|webp|svg))/g, 'Replacing references to images']]
}
}
},