2015-07-01 2 views
0

Я пытаюсь объединить набор файлов .less в большой файл .less, а затем обработать его в большом файле .css с помощью модуля Grunt grunt-contrib-less.Grunt не обрабатывает файл lesscss

module.exports = function(grunt) { 

    require('load-grunt-tasks')(grunt); 

    grunt.initConfig({ 
     concurrent: { 
      target1: ['concat:lesscss'], 
      target2: ['less'] 
     },   
     concat: { 
      lesscss: { 
       files: { 
        'server/static/css/big.less': 
         ['server/static/css/commons-reset-and-core.css', 
         'server/static/css/base.less', 
         'server/static/css/ads.less', 
         'server/static/css/ext.less'] 
       } 
      } 
     }, 
     less: { 
      files: { 
       'server/static/css/big.css': 
        'server/static/css/big.less' 
      } 
     } 
    }); 

    grunt.registerTask('default', ['concurrent:target1', 'concurrent:target2']); 

}; 

The big.less создан правильно, но файл big.css нет. Тем не менее, Грунт возвращается

Выполнено, без ошибок.

Что я делаю неправильно?

ответ

2

ли вы попробовать обернуть его, как здесь:

less: { 
    development: { 
     files: { 
      'server/static/css/big.css': 'server/static/css/big.less' 
     } 
    } 
}, 

Я думаю, что требуется