vue-cli 外部引入vue-router报错 Uncaught TypeError: Cannot redefine property: $router
当使用cdn引入时,将vue-router改成外部引入时报错Uncaught TypeError: Cannot redefine property: $router解决方法:在webpack.base.conf.js配置参数externals: {‘vue’: ‘Vue’,‘vue-router’:‘VueRouter’,‘axios’:‘axios’,“ElementUI”:...
·
当使用cdn引入时,将vue-router改成外部引入时
报错
Uncaught TypeError: Cannot redefine property: $router
解决方法:
在webpack.base.conf.js配置参数
externals: {
‘vue’: ‘Vue’,
‘vue-router’:‘VueRouter’,
‘axios’:‘axios’,
“ElementUI”: “element-ui”,
‘babel-polyfill’: ‘window’
},
在vue-cli脚手架搭建项目时,默认配置安装了vue-router,这样在外部引用时vue-router造成了重复引用,导致报错,页面不加载
直接npm uninstall vue-router即可
更多推荐
已为社区贡献5条内容
所有评论(0)