在控制台中 webpack 开发服务器的热更新期间,我看到以下消息:
[HMR] Updated modules:
[HMR] - 1009
[HMR] - 1007
我宁愿看到那里的路径名,我记得有一个插件,但在谷歌中找不到。
在控制台中 webpack 开发服务器的热更新期间,我看到以下消息:
[HMR] Updated modules:
[HMR] - 1009
[HMR] - 1007
我宁愿看到那里的路径名,我记得有一个插件,但在谷歌中找不到。
更新答案:
在 webpack 4 中,当 mode 设置为时,它只是默认开启development
module.exports = {
mode: 'development',
}
也可以直接控制:
module.exports = {
//...
optimization: {
namedModules: true
}
};
原始答案:(对于较旧的 webpack 版本)
我自己找到了它,webpack
它似乎是它自身的一部分。这是您添加它的方法:
plugins: [
new webpack.NamedModulesPlugin(),
...
]
现在控制台和源代码中的模块名称将如下所示:
[HMR] Updated modules:
[HMR] - ./../MyModule1.jsx
[HMR] - ./../MyModule2.jsx