網上很多人說vue.config檔案下換成絕對路徑,我覺得然并卵
前端url配置:

生產環境的url為服務端的ip
后端配置:

前端websocket配置:可以改成生產環境對應的api

前端build之后將dist檔案夾下的檔案復制粘貼放入后端static檔案夾下,然后后端進行封裝,注意這個時候封裝成的html我理解的是是靜態檔案,而大多數時候我們使用websocket傳輸資料是一種動態建立傳輸:我打開后可以試用axios連接后端,靜態資料也可以展示
但是websocket所傳輸的動態資料一直沒有出來,后來連續在網上找方法都沒有思路,偶然間我直接在網站輸入了127.0.0.1:8887(也可以輸入生產環境的ip和埠,不過記得websocket鏈接那個地方也改成生產環境的url)之后發現竟然可以連上websocket,恍然大悟,原來所有的鏈接都已經封裝進了后端jar檔案,jar檔案啟動的時候這個ip對應埠已經打開了,那個直接用瀏覽器鏈接就可以了


于是乎:自己寫了個html檔案跳轉那個ip介面:

websock傳輸正常!

后來在linux arm64服務器上測驗,成功實作:
前端正常

后端正常

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/296536.html
標籤:其他
上一篇:linux中21個中級命令
