2013-10-13 38 views
0

文件,我想编译咕噜凹槽2个独立的文件:如何编译2个独立以内的咕噜用凹

recess: { 
      dist: { 
       options: { 
        compile: true 
       }, 
       files: { 
        'path/css/custom.css': ['path/less/custom.less'], 
        'path/css/animate.css': ['path/less/antimate.less'], 

       }, 
      }, 
     }, 

只有第一个文件被咕噜退出之前编译。我哪里错了?

回答

0

这样的:

recess: { 
    dist: { 
     options: { 
      compile: true 
     }, 
     files: { 
      'dist/combined.css': [ 
       'src/main.css', 
       'src/component.css' 
      ] 
     } 
    } 
} 
3

你应该试试这个

recess: { 
    dist: { 
     options: { 
      compile: true 
     }, 
     files: [ 
      {src: ['path/less/custom.less'], dest: 'path/css/custom.css'}, 
      {src: ['path/less/antimate.less'], dest: 'path/css/animate.css'} 
     ], 
    } 
}, 

或者你也可以实现动态扩展编译每.LESS您的文件夹中:

recess: { 
    dist: { 
     options: { 
      compile: true 
     }, 
     files: [ 
      { 
       expand: true,   // Enable dynamic expansion. 
       cwd: 'path/to/less',  // Src matches are relative to this path. 
       src: ['*.less'],   // Actual pattern(s) to match. 
       dest: 'path/to/css/', // Destination path prefix. 
       ext: '.css',    // Dest filepaths will have this extension. 
      }, 
     ], 
    }, 
}, 

http://gruntjs.com/configuring-tasks为更多的参考。