PhpStorm - watchify 连接错误

PhpStorm - watchify connection bug

当我将我的编辑器切换到 PhpStorm 时,我发现了一个使用 watchify 的错误。默认情况下,watchify 使 browserify 在 bundle 中使用的文件之一发生更改时更新 bundle。通常它有效。但有时在文件上没有任何反应。在下一次更改时,将更新捆绑包。稍后这个错误可能会再次发生 - 文件更改时没有任何更改。

在我之前的编辑器Sublime Text中,没有这个但是。一切都按预期进行。即使是现在,当我对文件进行更改时,也会更新一个包。所以问题在于 PhpStorm 如何保存文件。

我试着用 gulp-watch 来检查这个。我 运行 监视文件并在文件更改时记录消息。在这种情况下,每次更改都会记录一条消息。我不确定 watchify 是如何工作的。我考虑过使用 gulp-watch 观察变化,但我找不到如何将变化委托给 watchify。所以现在我必须跟踪捆绑包是否更新,如果没有更新,我必须进行不必要的更改(添加和删除 space)以便 watchify 到 运行 它。

我应该更新 PhpStorm 吗?或者你有什么其他的想法?

可能是处理安全写入的问题...请尝试打开“安全写入”选项(设置|外观和行为|系统设置|使用"safe write"(先将更改保存到临时文件))关闭 - 有什么区别吗?