ASP.NET MVC4。我在我的项目中使用Less。在我的国内计算机浏览器上看不到.less文件的任何变化。 例如 HTML:
Public Property ArrayParameter As Integer()
Get
Return requestedqueue
End Get
Set(value() As Integer)
requestedqueue = value
AddDataToListbox()
End Set
End Property
.less文件(旧文件):
<div class="someClass"></div>
浏览器会看到规则1。 然后我添加规则2(从我的domestuc计算机更新旧版本。)
.someClass{
//rule1
}
浏览器看不到规则2。 缓存已禁用。 ctrl + F5没有帮助 试过不同的浏览器 在我的工作计算机上,everthing很好,但不适用于国内
这里是web.comfig:
.someClass{
//rule1
//rule2
}
这里是Core.less,我添加了所有.less文件:
<handlers>
<add name="dotless" path="*.less" verb="GET" type="dotless.Core.LessCssHttpHandler,dotless.Core" resourceType="File" preCondition="" />
</handlers>
答案 0 :(得分:0)
问题出在我的VS 2015和Web Essentials中。我们不编译VS 2015的.less文件。 因此,问题的关键是安装Web-Compiler和Bundler & Minifier