2016-04-06 44 views
0

我在使用grunt執行concat和css min時遇到錯誤。 我添加了一個myPage方法/對象,我不知道如何初始化它。 我是一個咕嚕咕嚕的新任務,努力學習並做到這一點,我終於堅持到了這裏。Grunt文件Concat和css分鐘錯誤

這是我試過的。

Gruntfile.js

module.exports = function(grunt) { 
    "use strict"; 

    grunt.initConfig({ 
     pkg: grunt.file.readJSON('package.json'), 
     myPage: { 
      concat: { 
       css: { 
        src: 'common/css/*.css', 
        dest: 'common/css/concat.css' 
       } 
      }, 
      cssmin: { 
       css: { 
        src: 'common/css/concat.css', 
        dest: 'common/css/concat.min.css' 
       } 
      } 
     }   
    }); 
    grunt.registerTask('devbuild', function() { 
     grunt.task.run(['concat:css','cssmin:css']); 
    }); 
    grunt.loadNpmTasks('grunt-contrib-concat'); 
    grunt.loadNpmTasks('grunt-contrib-cssmin'); 
    grunt.registerTask('build', ['devbuild']); 

    grunt.registerTask("default", ["build"]); 

}; 
+0

'面對一個錯誤'告訴什麼? 「你沒有足夠的糖果」? –

+0

什麼在終端鍵入運行任務? – JordanHendrix

+0

@Omarjmh:grunt –

回答

0

此:grunt.task.run(['concat:css','cssmin:css']);將需要grunt.task.run(['myPage:concat:css','myPage:cssmin:css']);

這就是說,在此情況中的MYPAGE對象不爲你提供一大堆的價值。

+0

警告:未找到任務「myPage:concat:css」。使用--force繼續。得到這個警告和任務運行正在停止 –