Open awdr74100 opened 4 years ago
https://awdr74100.github.io/2020-03-25-webpack-cleanwebpackplugin/
在我們每次編譯 Webpack 時,都必須刪除之前測試所建構的 dist 資料夾,以確保結果為最新狀態,可能有些人並沒有這個困擾,那是因為你並沒有在 filename 屬性加入 hash 值,此時編譯處理為取代其檔案,在一般開發中我們都會在檔案名稱加入 hash 值,避免快取機制發生的問題,此時由於檔案名稱的 hash 值不同,其編譯處理將轉為新增,dist 資料夾也就會遺留之前測試所建構出的檔案
https://awdr74100.github.io/2020-03-25-webpack-cleanwebpackplugin/
在我們每次編譯 Webpack 時,都必須刪除之前測試所建構的 dist 資料夾,以確保結果為最新狀態,可能有些人並沒有這個困擾,那是因為你並沒有在 filename 屬性加入 hash 值,此時編譯處理為取代其檔案,在一般開發中我們都會在檔案名稱加入 hash 值,避免快取機制發生的問題,此時由於檔案名稱的 hash 值不同,其編譯處理將轉為新增,dist 資料夾也就會遺留之前測試所建構出的檔案