这是我的.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路径"正在打印,但未定义。我将ReactJS与NextJS一起使用。我用"yarn dev"命令启动服务器。我已经多次停止和启动该应用程序。
最后,我不得不将NextJS版本从9.3.5升级到9.4,它开始工作了。