0
私はyeomanを使って角型プロジェクトを作成しました。私がビルドすると、app.jsファイルはdistフォルダに作成されますが、ファイル名はapp.jsですが、app.2bf032ifs.jsです なぜか分かりませんか?以下はファイル名に乱数をつけてファイルを作成していますか?
私は私のuglifyを書かれている方法です - 私はメッセージ
Running "ngtemplates:dist" (ngtemplates) task
File .tmp/templateCache.js created.
>> Usemin has not created uglify.generated yet!
1を得る
uglify: {
build: {
src: '<%= yeoman.app %>/scripts/**/*.js',
dest: '<%= yeoman.dist %>/scripts/app.js'
}
},
兵卒のコマンドを実行している間に)私は、正しいファイル名を取得する方法がわかりませんdistフォルダ、どう? 2)上記のメッセージを取り除くにはどうすればよいですか? 3)ファイル名、最終的なCSSファイルを生成する際の同様の動作。
注 - 以下は、この戦略は、ファイル毎回の新しいコピーをダウンロードするには、ブラウザに指示するために使用され、これが原因で「filerev」という名前のタスクで起こる私の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']]
}
}
},