我在ASP .Net MVC应用程序中使用dotless。它编译.less文件很好。但如果我在我的.less文件中使用Mixins函数,请将“资源解释为样式表,但使用MIME类型text / plain”转错。如果我从我的.less文件中删除Mixins函数,一切正常。 我的错是什么?
我在Visual Studio 2010,Windows 7(IIS 7)上使用ASP.Net MVC 3.
编辑:
。无输入
body
{
padding: 0;
margin: 0;
}
.border-all-around (@defaultBorder: 1px, @defaultColor: black)
{
border: @defaultBorder solid @defaultColor;
}
.MyStandardBox
{
.border-all-around;
}
a
{
color: #12aee8;
text-decoration: none;
}
输出:
body
{
padding: 0;
margin: 0;
}
Maxins函数被截断后的结果!
答案 0 :(得分:0)
“资源解释为样式表,但使用MIME类型text / plain”
进行传输我不确定这是否有任何帮助,但是在使用Cassini时我多次出现此错误 - 它不能很好地处理mime类型。
您使用的是与Windows捆绑在一起的IIS 7还是cassini启动? 您是否尝试过IIs Express?
如果这对您没有帮助,请忽略它。
答案 1 :(得分:0)
问题解决了。 我引用了dotless.Core它的版本是1.0.0.3。我用更新的版本(1.3.0.0)替换它,问题解决了。