grunt csscomb不起作用

时间:2015-07-11 17:55:44

标签: css node.js

我使用node,js和return将* .less文件编译成* .css文件,然后我需要更改属性的顺序并创建最终的css文件,对于此任务,我尝试使用{ {3}}

我的grunt

Gruntfile.js

但我收到错误enter image description here

怎么了?如何解决?

1 个答案:

答案 0 :(得分:0)

您错过了:

中的css
module.exports = function (grunt) {

 grunt.initConfig({
     pkg: grunt.file.readJSON('package.json'),

     less: {
         development: {
             options: {
                 compress: false
             },
             files: {
                 "css/unsorted_style.css": "less/style.less"
             }
         }
     },

     csscomb: {
        foo: {
             files: {
                 'css/style.css': ['css/unsorted_style.css']
             }
        }
     },

     watch: {
         less: {
             files: ['less/*.less'],
             tasks: ['less'],
             options: {
                 spawn: false
             }
         },

         css: {
            files: ['css/unsorted_style.css'],
            tasks: ['css', 'csscomb'],
            options: {
                 spawn: false
             }
         }

     }
 });

 grunt.loadNpmTasks('grunt-contrib-less');
 grunt.loadNpmTasks('grunt-csscomb');
 grunt.loadNpmTasks('grunt-contrib-watch');

 grunt.registerTask('default', ['less', 'csscomb', 'watch']);

 };