vue專案打包之後放到伺服器nginx上跨域問題

2021-10-22 18:30:59 字數 1480 閱讀 5607

最近在寫自己網頁的練習,前端跨域為proxy**。請求的介面是網易**介面。

vue.config.js

module.exports =}},}}

但是專案打包run build之後,在伺服器上需要再次解決跨域問題。

資料夾html放打包好的dist資料夾裡面的資源。

conf檔案的nginx是配置的

具體配置檔案如下:

!!!!這段是解決跨域的

***location /api

***

!!!!!這段是解決跨域的

配置好之後重啟伺服器就可以

vue專案打包放到伺服器

接之前已經將後端 放到伺服器 1 進入config資料夾下面的index.js檔案,將dev和build物件裡面的assetspublicpath屬性值都進行更改。由assetspublicpath 改為 assetspublicpath 接著,所有的請求介面去掉http localhost 300...

vue專案打包放到伺服器上執行

vue專案完成之後需要進行打包然後放到伺服器上,這裡我採用的是寶塔面板來操作,1 首先使用xshell連線伺服器,開啟軟體之後會彈出這樣的面板,然後點選新建,輸入主機位址,其他的看自己需求更改,然後點選使用者身份驗證,輸入使用者名稱和密碼之後,點選連線即可連線到伺服器。2 接下來就是連線成功伺服器的...

vuecli打包後放伺服器報錯

用npm run build打包之後放伺服器上,發現有兩個問題 把 assetspublicpath 改為assetspublicpath 2 作為背景的載入不出,控制台報錯,這個主要是路徑的問題。用vue cli自動構建專案後,有兩種執行方法,分別是 npm run dev 表示開發的環境,自動熱...