1
grunt 빌드에서 concat을 건너 뛰고, 오류가 많이 발생하고 내 모퉁이 프로젝트에서 충돌이 발생해야합니다.grunt 빌드에서 concat를 건너 뛰는 방법
copy: {
dist: {
files: [{
expand: true,
dot: true,
cwd: '<%= yeoman.app %>',
dest: '<%= yeoman.dist %>',
src: [
'*.{ico,png,txt}',
'*.html',
'images/{,*/}*.{webp}',
'styles/fonts/{,*/}*.*'
]
}, {
expand: true,
cwd: '.tmp/images',
dest: '<%= yeoman.dist %>/images',
src: ['generated/*']
},{
expand: true,
cwd: '.tmp/scripts',
dest: '<%= yeoman.dist %>/scripts',
src: ['<%= yeoman.app %>/scripts/{,*/}*.js']
}, {
expand: true,
cwd: 'bower_components/bootstrap/dist',
src: 'fonts/*',
dest: '<%= yeoman.dist %>'
}]
},
styles: {
expand: true,
cwd: '<%= yeoman.app %>/styles',
dest: '.tmp/styles/',
src: '{,*/}*.css'
}
},
useminPrepare: {
html: '<%= yeoman.app %>/index.html',
options: {
dest: '<%= yeoman.dist %>',
flow: {
html: {
steps: {
js: ['uglifyjs'],
css: ['cssmin']
},
post: {}
}
}
}
},
grunt.registerTask('build', [
'clean:dist',
'wiredep',
'useminPrepare',
'postcss',
'ngtemplates',
'ngAnnotate',
'copy:dist',
'cdnify',
'cssmin',
'uglify',
'filerev',
'usemin',
'htmlmin'
]);
을하지만 여전히 나에게 스크립트를 추하게 CONCAT의 출력을 제공 :
내 Gruntfile.js에이 시도.
오류를 공유해 주실 수 있습니까? Uglify는 무언가가 잘못되었을 경우를 제외하고는 실패하지 않아야합니다. – caisah
나는 어떤 오류도 내지 않았지만 내가 원하는 것을 얻지 못했습니다. 분리 된 축소 된 스크립트가 있어야합니다. 대신 하나의 축소 된 스크립트를 가져와야합니다. – Maloc