webpack.base.conf.js使用externals出现问题

今天在优化首页时候发现vendor这个js很大,网上看了可以用cdn代替一些要webpack打包的资源,用element-ui做的实验,使用之后npm run build看到vendor体积小了,部署上去之后控制台报错了
image.png

webpack.base.conf.js:

image.png

main.js:
image.png

image.png

求教下要怎么改这个问题

阅读 2.9k
1 个回答

element-ui 默认是依赖vue, 所以你应该先加载vue的静态资源,然后再加载element-ui
image.png
顺便提一句,你已经提了 element-ui,还要记得把vue提到 externals

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题