webpack热替换不生效

webpack 模块热替换不生效
// 热替换目标模块

export const a = 55555

console.log(555545554555555);

// =入口文件
import './a.js'
console.log(15);
if (module.hot) {
    module.hot.accept('./a.js', function() {
        // 使用更新过的 library 模块执行某些操作...
    }, () => {
        console.log('err');
    })
}
   "webpack": "5.73",
    "webpack-cli": "^4.10.0",
    "webpack-dev-server": "^4.11.1"

devServer: {
    static: './src',
    hot: true
},
热替换不生效
热替换生效

参考实例链接,期望对你有所帮助:https://blog.csdn.net/weixin_46536890/article/details/115440721
【博文的参考思路是在webpack.config.js文件中配置 target:‘web’,
然后重启webpack,在终端中运行 webpack serve指令开启devserver,修改css文件】

你配置地方错了,不能在package.json里面配置devServer节点,而应该是在webpack.config.js里面配置

希望有帮助
【webpack-5-模块热替换-520加更-哔哩哔哩】 https://b23.tv/cfSdinn