2013-10-24 61 views
0
module.exports = function(grunt) { 
    concat: { 
     main:{ 
      src: ['public/dev/css/normalize.css', 'public/dev/css/form.css'], 
      dest: 'public/dev/css/styles.css' 
     } 
    }, 
    watch: { 
     concat_css: { 
     files: ['public/dev/css/normalize.css', 'public/dev/css/form.css'], 
     task: ['concat'] 
     } 
}); 

grunt.loadNpmTasks('grunt-contrib-concat'); 
grunt.loadNpmTasks('grunt-contrib-watch'); 

當我改變任何咕嚕手錶的變化和wtites到終端的文件:咕嚕觀察家對CONCAT犯規concates文件

文件 「公共\ dev的\ CSS \ form.css」 改變。

但沒有做連接的文件。

但如果我們開始咕嚕CONCAT它做的工作......

回答

0

手錶的配置屬性應該是tasks,而不是task(複數)。

你的配置更改爲以下:

watch: { 
    concat_css: { 
    files: ['public/dev/css/normalize.css', 'public/dev/css/form.css'], 
    tasks: ['concat'] 
    } 
}