我在这个Less问题中让自己头晕目眩。如果我从这开始:
<link rel="stylesheet/less" type="text/css" href="less/settings.less" />
<script src="js/libs/less-1.3.0.min.js" type="text/javascript"></script>
settings.less和settings.less.css完全相同:
@primary: #0A67A3;
body{
background-color: @primary;
}
我没有错误,但.less文件没有得到处理。如果我将文件名更改为less / settings.less.css,则将处理该文件并正确使用该变量。但是......如果我尝试导入文件,我会遇到问题,因为如果他们没有.css扩展名就不会被处理,但是如果他们有.css扩展名,他们会被处理成直接的CSS。
真正的问题似乎是没有处理扩展名为.less的文件。我能找到的唯一答案是处理chrome,所以我现在正在使用Firefox,它完全复制了这种行为。
答案 0 :(得分:1)
是IIS。 DOH!谢谢里卡多!