Eva*_*ood 9 import less visual-studio-2012 web-essentials
为了更好地组织,我有一个主.less文件,使用@import语法导入其他.less文件.为了使Web Essentials Preview窗口起作用,我还在导入variables.less文件的每个.less文件的顶部有@ import-once.
在我升级到Web Essentials 2.8之前,此解决方案运行良好.现在我无法导入任何在其中声明了@import或@ import-once的.less文件.我的主要.less文件不再编译.
如果我删除@ import-once语句,预览窗口是无用的,因为我没有导入我的变量文件就看不到编译的CSS.
我还有一个案例,我将.less文件导入规则集,由lesscss.org在Importing into ruleset部分中定义.自从升级到v2.8后,这也不再有效.
有没有其他人遇到过这些问题或有解决方案?
谢谢
这似乎是一个错误 - >最新版本的WebEssentials中的功能,因为Less 1.4.0中有一个新功能.正如安华描述的那样.请参阅Less的更改日志:
1.4.0 Beta 1&2(2013-03-07)
- 导入的默认行为是导入每个文件一次.@ import-once已被删除.
或
更新文件以使用新语法(-once从导入中删除)
要么
要使用旧版本的引擎,请下载以前的(2.7)版本,并且在您知道它已修复之前不要更新.
要么
或者,您可以将Visual Studio配置为从Web Essentials查看Nightly Build订阅源以下载最新版本(注意,每晚构建可能包含其他错误或不时停止工作).为此,请转到工具 - >选项 - >扩展和更新,然后添加Feed:http://vswebessentials.com/nightly/feed.ashx
这似乎添加了一种解决方法,使其也可以使用旧语法.

| 归档时间: |
|
| 查看次数: |
1708 次 |
| 最近记录: |