0

Как говорится в названии, я новичок в Grunt. Я следую учебнику, расположенному по адресу: http://24ways.org/2013/grunt-is-not-weird-and-hard/. Это более старый учебник, но большинство из них, похоже, работает одинаково. Я установил «grunt-contrib-concat» и «grunt-contrib-uglify» и может работать как по отдельности. Но когда я запустил grunt, я получаю следующую ошибку: Warning: Task "concat, uglify" not found. Use --force to continue. Aborted due to errors. Я искал вокруг и не могу понять, как это понять. Мои файлы следующим образом:new to grunt - предупреждение: задача «concat, uglify» не найден

Gruntfile.js:

module.exports = function(grunt) { 

      // 1. All configuration goes here 
      grunt.initConfig({ 
       pkg: grunt.file.readJSON('package.json'), 

       concat: { 

        dist: { 
         src: [ 
          'js/libs/*.js', // All JS in the libs folder 
          'js/controls.js', // This specific file 
         ], 
         dest: 'dist/built.js', 
        } 
       }, 

       uglify: { 
        build: { 
         src: 'js/build/production.js', 
         dest: 'js/build/production.min.js', 
        } 
       }, 

      }); 

      // 3. Where we tell Grunt we plan to use this plug-in. 
      grunt.loadNpmTasks('grunt-contrib-concat'); 
      grunt.loadNpmTasks('grunt-contrib-uglify'); 

      // 4. Where we tell Grunt what to do when we type 'grunt' into the terminal. 
      grunt.registerTask('default', ['concat, uglify']); 

     }; 

package.json:

{ 
    "name": "grunt_libsass_example-project", 
    "version": "0.1.0", 
    "devDependencies": { 
    "grunt": "~0.4.1", 
    "grunt-contrib-concat": "^0.5.1", 
    "grunt-contrib-uglify": "^0.9.1" 
    } 
} 

ответ

3

Ваше прохождение только одна строка для списка задач registerTask. Он должен быть разделенный запятыми список строк, как:

grunt.registerTask('default', ['concat', 'uglify']); 

Вы получаете эту ошибку, потому что он ищет задачи с именем 'CONCAT, уродовать.

+0

безупречный. Спасибо за быстрый ответ. очистил его. – djlotus

Смежные вопросы