問題描述:
單個路由頁面突然無法跳轉,但是其他路由頁面跳轉是沒有問題的。可以確定是路由的問題。
問題報錯:

問題解決
網上的解決方案有很多種,有路由錯誤重試的,有更改配置js的。我羅列一下我使用有效的
-
方式1.更改vue.config.js
- 但是存在的問題是項目打包發布后,打包的css,圖片等路徑回出現錯誤;
# 將公共路徑由相對路徑改成絕對路徑
publicPath: './',
更改為
publicPath: '/'
- 方式2:將路由頁面的懶加載改成
將路由懶加載改成直接加載
component: () => import('@/component/Index.vue')
改成
import Index from '@/component/Index.vue';
component: Index,