history模式
在router下面的index.js文件的最下面
history: createWebHistory(import.meta.env.VITE_APP_CONTEXT_PATH),
這兩個配置文件都加上
然后nginx里面的配置是
這個位置按照實際情況,我的是用docker掛載的,所以在
/usr/share/nginx/html/lw-clothing
為什么要這樣加,因為以后我的項目在nginx配置肯定不止一個,
那個加的名字相當于http://www.xxx.com/lw-clothing,這里面的lw-clothing會一直存在地址欄目里面
在history模式下直接請求服務器路徑,需服務器配置
在若依項目中相當于就是在請求后端的時候直接訪問服務器靜態資源那個文件夾(若以的前端包),由于少了lw-clothing,這個是子包
hash模式
那如果你是hash模式就不會有這個問題
他會自動帶上