- 第一步,根據項目情況在router/index.js裏修改
mode: 'history',
// 放在根目錄
base: '/',
mode: 'history',
// 放在子目錄
base: '/子目錄名',
- 第二步,打包配置裏,根據項目路徑配置情況修改
//子目錄
assetsPublicPath: '/子目錄名',
//根目錄
assetsPublicPath: '/',
- 第三步,需要後臺配置一下訪問路徑,因爲history模式會發送請求給後臺進行訪問,對於不存在的路徑統一定向到一個頁面,而hash模式是全由前端控制的。