我在同一臺服務器上的 Heroku 上部署 Node 和 React 應用程式,我在 React 中設定了我的 Axios,基本 URL 如下所示:
export default axios.create({
baseURL: `http://localhost:5001/api`,
withCredentials: true,
headers: {
"Content-type": "application/json",
},
});
因為 Heroku 為我的 Node 應用程式創建了一個動態埠,所以這無法發出請求。有什么方法可以讀取 Heroku 生成的埠并將其用于我的 React 應用程式?
uj5u.com熱心網友回復:
如果您的應用程式部署在 heroku 上,您為什么要嘗試使用包含 localhost 的 url 而不是 heroku 為您提供的應用程式的 url?
無論如何,我認為您可以檢索 heroku 正在使用的埠process.env.PORT
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/453646.html
