2013-10-23 29 views
0

我有一個LESS文件(test.less)下面的類:咕嚕內凹並不是失敗的noUnderscores選項

.bad_class { 
    color: #fff 
} 

我掉毛和編譯與grunt-recess plugin我的文件。

課間我咕嚕選項有:

recess: { 
    options: { 
     noUnderscores: true 
    }, 
    test: { 
     files: { 
      'assets/css/test.css': [ 
       'assets/less/test.less' 
      ] 
     } 
    } 
} 

當我運行凹槽,它不會失敗。

我嘗試沒有設置noUnderscores選項 - 沒有工作。

我什至嘗試設置noUnderscores:false,但沒有奏效。

我做錯了什麼?

回答

1

試試這個

recess: { 
     build: { 
      src: [ 'assets/less/test.less' ], 
      dest: 'assets/css/test.css', 
      options: { 
       compile: true, 
       compress: true, 
       noUnderscores: false, 
       noIDs: false, 
       zeroUnits: false 
      } 
     } 
    } 

如果以上不工作嘗試下面的代碼

recess: { 
     build: { 
      src: [ 'assets/less/test.less' ], 
      dest: 'assets/css/test.css', 
      options: {      
       compress: false, 
       noUnderscores: false, 
       noIDs: false, 
       zeroUnits: false 
      } 
     }, 
     compliefile:{ 
      src: [ 'assets/less/test.less' ],    
      dest: 'assets/css/test.css', 
      options: { 
        compile: true 
        } 
      } 
} 
+0

謝謝,但沒有成功,要麼 – elanh

+0

你能複製整個grunt.js,少的文件.. ?試圖執行的目標是什麼? – kds

+0

.less文件如問題所示。我試圖跑出咕嚕聲:測試。你在這裏發佈的配置是否適合你?如果您的文件名稱較少且帶有下劃線的文件(如:.bad_class)會失敗嗎? – elanh