0

当我将我的编辑器切换到 PhpStorm 时,我发现了一个使用 watchify 的错误。默认情况下,如果捆绑包中使用的文件之一发生更改,watchify 会使 browserify 更新捆绑包。通常它可以工作。但有时在文件上什么也没有发生。在下一次更改时,捆绑包被更新。后来这个错误可能再次发生 - 文件更改没有任何改变。

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

我试图用gulp-watch. 我对文件运行监视并记录有关文件更改的消息。在这种情况下,每次更改都会记录一条消息。我不确定 watchify 是如何工作的。我考虑过监视更改,gulp-watch但我找不到如何委派更改以进行监视。因此,现在我必须跟踪捆绑包是否已更新,如果没有更新,我必须进行不必要的更改(添加和删除空格)以让 watchify 运行它。

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

4

1 回答 1

1

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

于 2018-01-19T18:03:27.350 回答