PhpStorm似乎不允许scss文件观看

时间:2018-06-07 19:43:23

标签: node.js sass phpstorm node-sass

我有一个npm run watch作业,它使用node-scss来监视scss文件并将它们编译成css文件。

我在Windows上使用PhpStorm IDE,当我对scss文件进行更改时,文件观察程序(npm run watch)似乎无法识别它们。但是,如果我在记事本中打开相同的scss文件,进行更改并保存,文件观察程序(npm run watch)会识别这些更改并重新编译。

有没有人知道如何解决这个问题所以当我在PhpStorm中对scss文件进行更改时,文件观察者(npm run watch)会看到它们并重新编译css?

1 个答案:

答案 0 :(得分:2)

请在Use "safe write"停用Settings/Preferences | Appearance & Behavior | System Settings选项。

  • 使用此选项启用,IDE首先写入临时文件,然后删除原始文件,然后将temp重命名为原始名称。您的npm run watch并未将此视为文件修改:它必须以不同方式查看。

  • 禁用时,IDE会将新文件内容直接写入文件(如记事本一样),因此正确修改文件"信号被你的观察者收到。

enter image description here