0
내가 잘 지내 기본으로 Gruntfile.js 설정을 발견 "추하게 을 그것은 아직 축소 된 기본 파일을 만드는 것 내가 grunt
작업을 실행하는 동안 오류가 발생하고 있습니다:. "아니오"목표는
,EDITED이 CONCAT에서 추하게
>>No "uglify" targets found.
.
'use strict';
module.exports = function (grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
concat: {
options: {
separator: '\n'
},
dist: {
src: ['node_modules/angular/angular.js', 'assets/js/modules/default.js'],
dest: 'assets/js/dist/main.js'
}
},
uglify: {
options: {
banner: '/*! <%= pkg.name %> <%= grunt.template.today("dd-mm-yyyy") %> */'+"\n"
},
files: {
'assets/default.min.js': ['<%= concat.dist.dest %>']
}
}
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.registerTask('default', ['concat', 'uglify']);
};
내가 뭘 잘못하고 있는지 알려주세요. 감사합니다! 싹.
는'자산/존재 default.min.js'합니까 희망? – evolutionxbox
당신이 uglify 작업을 concat에 쓰려고하는 것이 확실하지 않습니다. 그것들은 2 개의 다른 패키지이고 동일한 레벨에서 정의해야합니다. [example here] (http://stackoverflow.com/questions/22544649/why-is-it-recommended-to-use-concat-then-uglify-when -the-do-can-do-both) –
당신은 완전히 옳았습니다. 나는 concat에서 uglify를 가져 왔습니다. 이제 오류가 발생하지 않았습니다. default.min.js 파일은 uglify에서 생성됩니다. – erezT