當我npm start在部署到 Heroku 之前嘗試我的專案時,它顯示了這個錯誤
Server running in undefined on port 5000
Error:The `uri` parameter to `openUri()` must be a string, got "undefined". Make sure the first parameter to `mongoose.connect()` or `mongoose.createConnection()` is a string.
uj5u.com熱心網友回復:
這就是我的.ENV檔案:NODE_ENV =生產PORT = 5000 MONGO_URI = MongoDB的 SRV:// eladg123:[email protected]/FutshopDB retryWrites =真&W =多數JWT_SECRET = ABC123 PAYPAL_CLIENT_ID = AaimVAQIKPr0toB5WynC62x8-R0vNq9i_0kiC0KQkAWfKbV5PO8X-u_iE- Ea-3Bk_ynOO6dcNdtKKF4L
uj5u.com熱心網友回復:
對于 heroku,您可以通過導航到專案設定和配置變數來解決此問題,您可以添加所有 .env 鍵和值記錄
你可以參考官方檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/359500.html
上一篇:為什么在使用laravelvue的桌面通知中出現錯誤“UncaughtReferenceError:Vueisnotdefined”?
下一篇:'ErrorRequestHandler<ParamsDictionary,any,any,ParsedQs,Record<string,any>>'.ts
