[英]How deploy React app to Heroku using port value from env?
嗨,我試圖將我的 rtmp 服務器部署到 Heroku,但首先我遇到了一些問題,我對端口進行了硬編碼而不是制作 env 文件。 我同時使用來運行兩個腳本。 我的文件結構是
rtmp-server
├── client
└── rtmp
rtmp 需要 2 個端口(1935 和 8888),客戶端也需要 2 個端口(3000 和 3001)
我有幾個問題。
package.json
使用 Dotenv 的值在您的package.json
您可以執行類似command to serve $PORT
以獲取 PORT 變量
但是通過讀取代碼中的PORT
變量有一種更好的方法來處理這個問題,如下所示:
const PORT = process.env.PORT || 3000
如果process.env.PORT
是undefined
這里 3000 只是后備值。 這在開發時很有用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.