作者:或许就是一场梦_913 | 来源:互联网 | 2023-09-14 11:31
项目是基于vue-cli开发的,打包后vendor.js体积过大,首屏加载时间过长,所以将vue.js和vue-router.js改成CDN方式引入,然后就一直报错:
项目是基于vue-cli开发的,打包后vendor.js体积过大,首屏加载时间过长,
所以将vue.js和vue-router.js 改成CDN方式引入,然后就一直报错:
不用CDN的话项目就是正常的
看了很多教程都是这样写的啊,是我哪里写错了吗,请指教,谢谢了
index.hmtl
main.js
1 2 3 4 5 6 7 8 9 10 11 12
| import Vue from 'vue' import App from './App' import VueRouter from './router' Vue.config.productiOnTip= false new Vue({ el: '#app', VueRouter, components: { App }, template: ' ' }) |
webpack.base.conf.js
1 2 3 4
| externals: {
'vue': 'Vue',
'vue-router': 'VueRouter'
} |
index.js
1 2 3 4 5 6 7 8 9
| import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
export default new VueRouter({
routes: [
//具体路由配置
]
}) |