我创建了一个react-create-app并在项目中添加了一个后端服务器:
-- /my-react-app (dotenv already built in automatically)
-- /src folder
-- package.json
-- .env
-- /backendserver (installed dotenv)
-- /src folder
-- package.json
-- .env
到目前为止,我只能将.env文件用于每个应用的根目录。
我怎么能同时只有1个.env文件。
示例.env in react app root:
REACT_APP_DECORATORS=true
REACT_API_PROXY_PORT=4001
.......
.......
问题:如何只创建1个.env文件来保存客户端和服务器端应用程序使用的变量?
谢谢!
答案 0 :(得分:0)
这适用于服务器端条目文件:
require('dotenv').config({path: '../.env'});
console.log('REACT_API_PORT: ' + process.env.REACT_API_PORT); // 4001