8

Intellij Idea で JavaScript/React アプリケーションを開発しておりwebpack-dev-server、ファイルを段階的にビルドするために使用しています。これは、開発サーバーがファイルを監視していて、ファイルが変更された場合にwebpack再構築することを意味します。かなり標準的なシナリオ。

残念ながら、webpack特定のファイルを無視することがあります。必要なだけ変更できますが、webpack何もしません。ファイルが無視されるパターンを特定できませんでした。それは任意です。時々、新しいファイルを作成してwebpack無視することがあります。

興味深いのは、Intellij Idea を使用して保存を実行した場合にのみ発生することです。ファイルを別のエディター (vim など) で開いて保存すると、ファイルが正しく再構築されます。実際、touch file.js再構築をトリガーするには単純で十分です。

Intellij Idea がファイルを保存する方法に問題があると思います。何か案は?

4

2 に答える 2

14

これは、「安全な書き込み」と呼ばれる IDE 機能によるものです。有効にすると、IDE は実際のファイルの上に一時ファイルに変更を書き込みます。これは、webpack のファイル監視メカニズムが変更を検出できないことを意味します。問題を解決するには、この機能を無効にします。参照

于 2016-04-22T05:40:52.453 に答える