在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/C++  Linux  HTML/ vue項(xiàng)目 npm run build 上傳github pages后報(bào)錯(cuò)

vue項(xiàng)目 npm run build 上傳github pages后報(bào)錯(cuò)

vue項(xiàng)目 npm run build 上傳github pages后報(bào)錯(cuò):
圖片描述

在config/index.js文件中assetsPublicPath已作修改如下:
圖片描述

js文件能正常加載,但是請(qǐng)求發(fā)送出錯(cuò),vue-router已經(jīng)修改為hash模式;
復(fù)現(xiàn)地址:鏈接描述
這是源碼地址:鏈接描述

回答
編輯回答
孤毒

已解決,,自己進(jìn)入誤區(qū)了;報(bào)錯(cuò)原因?qū)嶋H上就是生產(chǎn)模式下請(qǐng)求的地址沒(méi)有設(shè)置好,因?yàn)檎{(diào)用了cnodejs的api,開發(fā)模式下使用了代理;生產(chǎn)模式下需要將請(qǐng)求地址更改為:https://cnodejs.org/api/v1
具體操作就是在config文件下對(duì)dev.env.js和prod.env.js增加默認(rèn)地址前綴:
dev.env.js:
圖片描述

prod.env.js:
圖片描述

在發(fā)送請(qǐng)求時(shí)依據(jù)模式調(diào)用:
圖片描述

具體可參考這篇博客:鏈接描述

2017年3月1日 03:55
編輯回答
不歸路

這個(gè)有解決方案了沒(méi)?

2017年7月26日 00:25