2012-08-02 60 views
6

我是使用LESS和Bootstrap的新手,我正在構建一個網站以獲得樂趣。當我在bootstrap目錄中運行make,如果我在variables.less文件擰的東西了,我得到一個完全無用的錯誤消息:如何在Bootstrap的make中獲得更詳細的錯誤信息?

################################################## 
Building Bootstrap... 
################################################## 

Running JSHint on javascript...    ✔ Done 

/usr/local/lib/node_modules/less/lib/less/parser.js:385 
         throw new(LessError)(e, env); 

[object Object] 
make: *** [build] Error 1 

我怎麼才能得到行號或東西嗎?在這種情況下弄清楚發生了什麼並不算太糟糕(我濫用了lighten(@color, 15%)),但是如果我開始根據需要開始盜用設計,我覺得我會遇到麻煩,成爲一個LESS newb和所有。

有什麼建議嗎?謝謝。

+4

你試過直接運行* lessc *嗎?它有一個'--verbose'標誌可能會有幫助。我不知道* recess *是否具有相同的效果。 – merv 2012-08-02 03:28:42

+0

在GitHub上有一個[未解決的問題](https://github.com/twitter/recess/issues/73),它在註釋中有一行修復*(*它用一個更多的信息字符串,但它會轉儲一個迷你回溯) – 2013-12-23 02:27:04

回答

3

我有完全相同的問題,我直接運行lessc(如merv建議)。我立即發現了一個我可以處理的上下文敏感錯誤。謝謝,merv

相關問題