Less 更少的文件监视程序-忽略某些文件

Less 更少的文件监视程序-忽略某些文件,less,phpstorm,webstorm,Less,Phpstorm,Webstorm,我在WebStorm中使用Less.css文件监视程序,我想排除编译的特定文件。 我有一个style.less文件,其中包含所有其他CSS,只需编译此文件。如何才能做到这一点?如果您需要文件查看器仅监视单个.less文件中的更改,而忽略其他.less文件中的所有更改,则可以使用作用域完成此操作: 在“设置/范围”中添加自定义范围,并排除所需的文件/文件夹(有关详细信息,请参阅) 在设置/文件监视程序中,打开LESS文件监视程序设置,并将“范围”属性值从“项目文件”更改为自定义范围 如果您

我在WebStorm中使用Less.css文件监视程序,我想排除编译的特定文件。
我有一个style.less文件,其中包含所有其他CSS,只需编译此文件。如何才能做到这一点?

如果您需要文件查看器仅监视单个
.less
文件中的更改,而忽略其他
.less
文件中的所有更改,则可以使用作用域完成此操作:

  • 在“设置/范围”中添加自定义范围,并排除所需的文件/文件夹(有关详细信息,请参阅)

  • 在设置/文件监视程序中,打开LESS文件监视程序设置,并将“范围”属性值从“项目文件”更改为自定义范围

如果您需要更改正在监视的所有less文件,但生成了一个包含整个项目中所有less文件样式的
style.css
,请在您的监视程序设置中勾选“仅跟踪根文件”复选框。请参阅帮助中的说明:

在文件上调用文件监视程序时,Phpstorm会检测包含此文件的所有文件。对于这些文件中的每一个,Phpstorm都会再次检测包含它的文件。此操作将递归重复,直到Phpstorm到达指定范围内任何位置都不包含的文件。这些文件称为根文件(不要与内容根混淆)

  • 选中此复选框后,文件监视程序仅针对根文件运行
  • 清除该复选框后,文件监视程序将针对调用它的文件以及指定范围内包含该文件的所有文件递归运行

谢谢,第二个解决方案就是我想要的。我创建了一个子文件夹,在那里我放置了除主文件以外的所有样式,其中包括其他样式。
“excludedFiles”:[“fileName.css”]
.lesshintrc
文件中非常适合我。