在vue中并没有重复声明路由,也没有重名的路由,最后发现是tp5后端的meta中引入了vue、element ui导致的问题
把下面几句代码注释掉之后,问题就解决了:
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
<script src="https://unpkg.com/vue-router/dist/vue-router.js"></script>