使用Visual Studio 2012 Update 2和Web Essentials 2.7。
假设在LESS文件中出现错误。保存文件时,预览窗格会显示一条消息。它的内容是...
/*
Compile Error.
See error list for details
*/
无论LESS中出现何种错误,都可以像上面一样处理。
如何获得详细的错误信息?
使用Visual Studio 2012 Update 2和Web Essentials 2.7。
假设在LESS文件中出现错误。保存文件时,预览窗格会显示一条消息。它的内容是...
/*
Compile Error.
See error list for details
*/
无论LESS中出现何种错误,都可以像上面一样处理。
如何获得详细的错误信息?
你是否在使用@import
语句?如果是的话,请尝试切换到@import-once
。这可能是我的问题所在。我的LESS目录结构需要几个“partials”,其中许多与相同的基本mixin或变量LESS文件交互。为了编译这些文件,我不得不在每个partial文件中添加@import "mixins.less"
。
然后我有一个主LESS文件来导入这些partials,所以如果我包含8个文件,那么就会有这8个@import
语句以及partials中的@import
语句。我认为LESS编译器无法处理这个负载,内存达到了约1.5 GB,然后崩溃了。这就是我收到的消息。
@import-once
语句来包含包含变量的文件。即使你创建的是只用于成为主@import
LESS文件一部分的局部文件,你仍然需要导入包含变量、混合等定义的必要文件。 - EHorodyski
@media print
。令人失望的是,这并没有被报告,也没有办法跳转到下一个错误/警告。(ReSharper说“正在分析文件...”然后就死了/忽略了我。) - Bernhard Hofmann