사용 합치하지 :그런트 내가 내 Gruntfile.js에 다음있어 꿀꿀-있는 contrib-CONCAT
concat: {
options: {
// define a string to put between each file in the concatenated output
separator: ';'
},
dist: {
// the files to concatenate
src: [
'scripts/jquery.easing.1.3.js',
'scripts/SmoothScroll.js',
'scripts/jquery.parallax-1.1.3.js',
'scripts/jquery.bxslider.js',
'scripts/jquery.hoverdir.js',
'scripts/jquery.mixitup.js',
'scripts/jquery.fitvids.js',
'scripts/respond.min.js',
'scripts/theme.script.js',
'scripts/theme.settings.js'
],
// the location of the resulting JS file
dest: 'scripts.js'
}
}
을하지만 실행할 때 grunt concat
아무 반응이 없습니다. 이 작업은로드에 등록 :
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.registerTask('concat', ['concat']);
내가 오류를 얻을하지 않습니다하지만 파일 scripts.js
이 만들어지지 않습니다. 내가 뭘 잘못하고 있는거야?
'grunt.registerTask의 점 ('CONCAT는'[ 'CONCAT']) 무엇;'? 동일한 이름을 사용하는 것은 재앙을위한 처방입니다. 그냥 그 줄을 제거하고'grunt concat'을 다시 시도하십시오. –
아, 그게 문제였습니다. 모든 작업을 등록해야한다고 생각했지만 여러 작업을 수행하는 것일뿐입니다. – babbaggeii
글쎄, 실제로 새 것을 만들려면 작업을 등록해야합니다. 여기에서는 concat 태스크 (플러그인으로 정의)를 거의 사용하지 않습니다. 어쨌든, 당신의 문제를 해결 했나요? –