Vue cli打包將所有資源改為相對路徑

2021-10-01 13:16:33 字數 508 閱讀 5468

今天遇到乙個為題,說要將vue-cli打包好的檔案隨便放**都能執行?一臉矇逼。。。,問了一下度娘,有了思路,因為vue-cli打包後原來請求的都是絕對路徑,並且所有資源除了請求都已經寫好了,都是靜態資源,那麼只需將打包時的絕對路徑改為相對路徑即可。

在vue-cli3.0後,需新增vue.config.js檔案,放在package.json同級,在vue.config.js中增加這麼一行:

module.exports =

即可,原來publicpath是這樣的,我們只需改一下即可

module.exports =

是不是很簡單

但是如果有ajax請求的話,那只需將請求改為絕對路徑即可。在axios中,把預設請求路徑改一下即可。

axios.defaults.baseurl = baseurl?baseurl.baseurl:

'';

如何將wordpress所有文章批量改為已發布狀態

用wordpress建站的乙個好處就是bd站長工具平台上有資料結構外掛程式,可以認為bd預設支援wp發展,另外一種建站程式是discuz。我們在用wordpress發布文章時,特別是那種多使用者投稿的文章一般都會設定發布狀態為 等待審核 如果你對他們之前的文章比較認可的話可以直接通過。一篇篇在後台通...

Qt將資源通過assets打包進apk

在qt on android,如果想要把某個資源打包到apk資料夾裡,可以通過qrc或把檔案放到assets裡。前者,網上很多教程,很容易,而後者,在一些文章中對使用者有誤導,以為是直接把檔案放到android構建後的assets資料夾裡就可以。而直接將檔案放到asstes裡的結果為,執行時andr...

python 將資源檔案打包進exe

1 修改 中資源路徑def resource path filaename if hasattr sys,meipass return os.path.join sys.meipass,filaename return os.path.join filaename 呼叫資源檔案路徑如下 respat...