观察者未检测到导入的文件更改

永恒1

因此,我正在使用SASSZurb Foundation框架构建一个新项目我在中SASS-Compass安装观察程序IDE (PHPStorm),可以自动检测更改并将所有内容重新编译为资产。

我有一个主文件app.sassimport _settings.sass我的问题是,当我更改_settings.sass文件中的某些变量时,PHPStorm Watcher不知道他需要重新编译我的app.sass,并且我必须对其进行一些更改app.sass才能重新编译,这样我才能看到我的更改。这有点烦人,没有任何意义。

我的观察者设置是:

Program: C:\Ruby200-x64\bin\compass.bat
Arguments: compile C:/Winginx/home/project.local/public_html $UnixSeparators($FilePath$)$

所以问题是,有没有人考虑过这个问题,也许有一个聪明的解决方法?

提前致谢。

永恒1

最后,答案。

事实证明-我不知道-在中有两种导入的文件SASS普通文件和partials文件名开头的下划线表示它是a partial,不应将其生成为css文件。一个简单的测试显示,当compasswatcher检测到正常导入文件中的更改并相应地重新编译所有内容时,它会忽略部分更改,这就是_settings.sass发生问题的原因

希望它能帮助到别人。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章