webpack5熱更新失效


開啟熱更新

config.devServer

{
+   hot: true,
}

config.plugins

[
+   new webpack.HotModuleReplacementPlugin(),
]

問題描述

開啟熱更新后,樣式和 js 都無法熱更新。

原因分析

項目根目錄存在 .browserslistrc 文件,或者 package.json 存在 “browserslist”。

參考資料:

如果您知道具體原因,請留言。

解決方式

config

{
+    arget: process.env.NODE_ENV === 'development' ? 'web' : 'browserslist',
}

經測試,生產環境開發環境都可以正常運作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM