0
角度2將延遲加載組件命名爲0.js 1.js等。入口點的版本是前置的,但所有延遲加載的組件與之前保持相同,導致瀏覽器中的代碼版本不一致(main.js是新的,而0.js瀏覽器使用舊文件)延遲加載角度2組件緩存問題
角度2將延遲加載組件命名爲0.js 1.js等。入口點的版本是前置的,但所有延遲加載的組件與之前保持相同,導致瀏覽器中的代碼版本不一致(main.js是新的,而0.js瀏覽器使用舊文件)延遲加載角度2組件緩存問題
Webpack提供chunk文件名散列框。 https://webpack.js.org/configuration/output/#output-chunkfilename
簡單地添加到我的配置文件
chunkFilename: '[name].[chunkhash].chunk.js'
和問題解決了!
在chrome開發工具中禁用緩存 –
所以你建議爲網站的所有用戶使用它?認真? – Roman
不僅僅用於開發......當您生成生產版本時,每個捆綁包都會獲得一個唯一的名稱。 –