我是运行autoprefixer的PhpStorm文件观察程序。但是文件观察器以递归方式运行。我认为这是因为它生成了一个新的css文件,文件观察者随后会运行该文件。
有没有办法强制他们只运行一次?
我想我需要一个Project文件范围,因为我没有直接编辑css文件,而是我有一个SCSS文件创建一个CSS文件,然后应该自动加上前缀。我的设置如下所示。
答案 0 :(得分:9)
你必须:
Settings | Scopes
..或点击文件监视器中相应的" ..."按钮); *.css
) - 并非真正需要"文件类型" File Watcher的字段已经涵盖了它*.min.css
) 现在在文件监视器中使用该范围而不是默认"项目文件"
答案 1 :(得分:0)
使用自定义范围从范围中排除目录也有效。此示例来自Symfony2项目。