我有带有 vue3 和 vue-router4 以及 laravel-mix6 webpack-mix 的 laravel 6 项目。我处理来自 laravel 的前缀部分,然后使用 vue-routes 处理同一模块的页面之间的路由,一旦升级到 vue 3,它就可以在 vue 2 上正常工作,例如:
- -当我去 http://localhost:8000/prefix# ->它工作正常。
- - 当我去 http://localhost:8000/prefix#/pageX ->404 not found 。
- - 当我在邮件页面添加并单击它时 -> 它路由到正确的组件但错误的 url http://localhost:8000/pageX 删除了前缀。我尝试使用 base / publicPath 属性但仍然无法正常工作