记一次webpack多文件打包js无法执行的问题

单文件打包时配置文件

"entry": {
"index": ["react-hot-loader/patch", "d:/public_dev/src/js/index.js"]
}

多文件打包时

"entry": {
"index": ["react-hot-loader/patch", "d:/public_dev/src/js/index.js"],
"more": ["react-hot-loader/patch", "d:/public_dev/js/more.js"],
"welcome": ["react-hot-loader/patch", "d:/public_dev/src/js/welcome.js"]
}

HtmlWebpackPlugin省略
 
现象1 单文件打包时可以正确打开页面,多文件时无法打开,js文件未执行
现象2 单文件打包时dist文件170kb,单文件打包时只有70kb
 
 
解决方法:
公共文件中的name是vendors
但在插件中引用的名字是vendor
posted @ 2020-11-24 13:29  tooSimple_sz  阅读(492)  评论(0编辑  收藏  举报