2016-12-03 14 views
2

は、およそwebpack-dev-serverそれが言及 -"webpack-dev-server"はファイルをディスクにコンパイルしますか?セクションの下のWebPACKの<a href="https://webpack.github.io/docs/tutorials/getting-started/" rel="nofollow noreferrer">getting started</a>ページで

のdevのサーバーはWebPACKののウォッチモードを使用しています。また、ウェブパック が結果ファイルをディスクに放出するのを防ぎます。代わりに、メモリから結果ファイルを保持して提供します( )。

これがバンドルされたファイルwebpack-dev-serverがコンパイルされることを意味していますが、メモリにのみ保持され、私も実際に私のハードドライブにコンパイルしたファイルを保存するためにDEV-サーバプロセスと一緒にバックグラウンドで実行されているwebpack --watchを残すことがありますか?

答えて

0

webpack-dev-server明らかに、コードをディスクにコンパイルするのではなく、メモリに保持します。これは、変更を手作業でコンパイルするか、コンパイルしたファイルに変更を反映させるために変更を加えるときに、webpack --watchをバックグラウンドで実行する必要があることを意味します。私はhard wayを学んだ。 WebPACKの-devのサーバーdocsに少し深く掘った後

この修正されたバンドルはpublicPathで指定した相対パス でメモリから提供される

(APIを参照してください)。 出力ディレクトリには書き込まれません。同じ URLパスにバンドルがすでに存在する場合、メモリ内のバンドルが優先されます(デフォルト)。

関連する問題

 関連する問題