Less 更少:watch()模式解决@import的问题?

Less 更少:watch()模式解决@import的问题?,less,browser-cache,watch,Less,Browser Cache,Watch,我有一个项目较少的问题。这是我第一次尝试这种新语言 我正在使用less.js库实时解析.less文件 我创建了许多.less文件,其中包含main.less,该@import文件包含其他文件。今天我经历了一些奇怪的行为: 对次要.less文件的某些编辑似乎被完全忽略 在另一台电脑上,同一个网站(我直接在ftp文件夹中编辑我的文件)有以前的修改,所以它们是正确的 回到原来的PC,再次,修改被忽略 我考虑过缓存问题,但即使清空缓存,问题仍然存在 在这里,我找到了一个关于watch()模式的可能解

我有一个项目较少的问题。这是我第一次尝试这种新语言

我正在使用less.js库实时解析
.less
文件

我创建了许多
.less
文件,其中包含
main.less
,该
@import
文件包含其他文件。今天我经历了一些奇怪的行为:

  • 对次要.less文件的某些编辑似乎被完全忽略
  • 在另一台电脑上,同一个网站(我直接在ftp文件夹中编辑我的文件)有以前的修改,所以它们是正确的
  • 回到原来的PC,再次,修改被忽略
我考虑过缓存问题,但即使清空缓存,问题仍然存在

在这里,我找到了一个关于
watch()
模式的可能解决方案。。。我尝试添加
#!按照官方文档中的建议,在URL末尾观看
,它似乎运行正常。(见附件)

那么,您能解释一下为什么会出现这个问题(显然只与次要文件有关,而不是在
main.less
上),以及
watch()
模式的确切作用是什么吗

谢谢,,
Luca

缓存的文件不存储在浏览器缓存中,而是存储在浏览器的本地存储中。清空缓存并没有清理这些文件


在运行less.js之前,您将有机会使用设置设置全局javascript对象。在这种情况下,最重要的设置似乎是
env
将其设置为
development
,这将阻止缓存较少的文件。跑步。手表也一样。另请参见:

缓存文件不存储在浏览器缓存中,而是存储在浏览器的本地存储中。清空缓存并没有清理这些文件

在运行less.js之前,您将有机会使用设置设置全局javascript对象。在这种情况下,最重要的设置似乎是
env
将其设置为
development
,这将阻止缓存较少的文件。跑步。手表也一样。另见: