2012-08-02 37 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

相关问题