我通过以下方式在JS模式(less.js)中使用Less:
<link rel="stylesheet/less" href="assets/styles/less/bootstrap.less" media="all">
<script src="assets/scripts/libs/less-1.1.5.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
在一些页面浏览之后,它会停止处理样式并提供"缓存"版本.为了重新解析我必须清除浏览器cookie的样式.有谁知道这是为什么?是否有任何选项可以在每个页面视图上重新解析?非常感谢!
更新:查看一些库代码,似乎它使用localStorage将样式表存储为缓存.它基于文件的最后修改时间来更新缓存,但由于某种原因,它无法正常工作,因为它没有进行我的更改...
Ale*_*ias 17
这也发生在1.1.5中.该脚本使用localStorage存储样式表.清除浏览器缓存将无效.您必须清除它的cookie(注销所有帐户,%!@ ^#%)或执行localStorage.clear().我在加载less.js之前使用它(不是自己使用localStorage):
<script> /* Provisory for dev environment: */ localStorage.clear(); </script>
Run Code Online (Sandbox Code Playgroud)
在进行制作时,您只需将样式表编译为.css即可
很好的找到localStorage.那么,最快的解决方案是打开浏览器的控制台并运行以下命令:
localStorage.clear();
Run Code Online (Sandbox Code Playgroud)
然后刷新并设置.
归档时间: |
|
查看次数: |
5352 次 |
最近记录: |