5

在一个 asp.net mvc 3 项目中,我使用Combres来组合和缩小我的 CSS 文件。我正在将dotlesscss过滤器用于花哨的 css 附加功能,例如变量。

但是,当我尝试使用dotlesscss @import 语句(请参阅页面底部的导入)时,css 生成失败并出现以下错误:

Could not find a part of the path 'C:\Program Files (x86)\IIS Express\colors.less'.

很明显,无点编译器正在寻找错误的目录,但是:如何解决这个问题?

[编辑]:根据要求:我尝试了以下语法:

@import "Colors.less"
@import "~/Content/Colors.less"
4

2 回答 2

3

使用DotlessCssCombineFilter代替DotlessCssFilter。然后从 *.less 文件中删除@import语句,然后在 .less 文件中以正确的顺序导入 *.less 文件resourceSet

于 2012-02-23T12:06:40.573 回答
1

接受的答案是解决方法,而不是修复。

这是问题的解决方法,也是对 Combres 团队的建议

于 2012-07-31T16:12:11.023 回答