webpack.config.js
がソースファイルを監視するように設定され、出力ファイルにハッシュが含まれていると、ビルドが正常に完了するたびに、完全に新しいビルドファイルセットが存在します。これはすばやくビルドディレクトリをいっぱいにします!webpack --watchを実行するとビルドディレクトリから古いファイルを削除するには?
webpack
各ビルドで古いファイルを削除するにはどうすればよいですか?
module.exports = {
...
watch: true,
output: {
filename: '[name]-[hash:8].js'
}
...
}
私はメモリ内に構築するためにwebpack-dev-server
を使用することができますが、それは私の現在のビルドプロセスに適合しない認識しています。
私はこれが私を永遠に理解してくれたので、これが誰かを助けてくれることを願っています! –
あなたは間違いなく私に多くの時間を保存しました、ありがとう! @Chris W. –
まさに私が必要なもの、ありがとう。あなたのコードサンプルに追加する2つの小さな変更:buildDirは末尾の/で終わり、 'const fs = require( 'fs');を追加すると最初は素敵です –