繁体   English   中英

在 ReactJS 中声明的 in.env 文件中的变量,NextJS 应用程序即将作为未定义

[英]Variables Declared in .env file in ReactJS, NextJS app are coming as Undefined

这就是我在 my.env.local 文件中的内容:

REACT_APP_API_PATH=http://localhost:3600/

.env.local 文件位于根级别。

这就是我尝试使用此变量的方式:

console.log('node env' + process.env.NODE_ENV)
console.log('api path : ' + process.env.REACT_APP_API_PATH)
fetch(process.env.REACT_APP_API_PATH + 'auth', requestOptions)

Console.log 'node env' 正在打印开发。 Console.log 'api path' 打印未定义。 我正在将 ReactJS 与 NextJS 一起使用。 我用“yarn dev”命令启动我的服务器。 我已多次停止并启动该应用程序。

最后,不得不将我的 NextJS 版本从 9.3.5 升级到 9.4 并开始工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM