问题:
在学习Vue的路由时候控制台报错,导致一些CSS和路由都无法使用
Vue报错:Uncaught TypeError: VueRouter is not a constructor
报错控制台:
根据控制台信息可以看到报错的行是86行,代码为:
const myrouter = new VueRouter
解决方案:
可能是使用 vue-router 版本过高或者vue环境使用2而引入为3。
这里我使用的是CDN在线引用,反正万变不离其中,我们只需要把版本降一下即可
<script src="https://unpkg.com/vue@2"></script>
<script src="https://unpkg.com/vue-router@3"></script>
这样遍解决的问题可以正常运行,css样式也开始生效了