[英]REACT_APP_API_URL is undefined in NextJS
我已將 a.env 文件添加到我的根文件夾並添加了以下變量。
REACT_APP_API_URL=http://localhost:4000
我在下面的組件中使用了它。
process.env.REACT_APP_API_URL
添加以上內容后,我重新啟動了 reactJS 應用程序並通過 npm 啟動運行該應用程序。 我在控制台中看到以下消息,但變量仍然給出了未定義的值。
就緒 - 在 0.0.0.0:3000、url 上啟動服務器:http://localhost:3000
信息 - 從 D:\ReactJsProj.env 加載環境
信息 - 使用 webpack 5. 原因:沒有 next.config.js https://nextjs.org/docs/messages/webpack5
看來您只想更改端口,而不是整個應用程序 url。所以只需在您的.env
文件中執行此操作:
PORT=4000
然后重新啟動開發服務器。 它會做的工作!
在 nextjs 中,您應該在.env.locale
中添加環境變量
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.