man*_*urt 6 environment-variables node.js reactjs
我需要读取我的节点/反应项目上的一些环境变量。
我安装了dotenv后
npm 安装 dotenv --save
我在 js 文件中导入 dotenv:
require('dotenv').config();
然后我收到“fs”错误
Module not found: Error: Can't resolve 'fs' in '/Users/Na/projects/laa/node_modules/dotenv/lib'
Run Code Online (Sandbox Code Playgroud)
那么,这是因为没有安装“文件系统”吗?
如何修复它?
干杯
小智 3
对于最新版本,您不再需要dotenv模块。环境变量可用于react-scripts@0.2.3 及更高版本。根据Create React App文档:
环境变量可用于react-scripts@0.2.3 及更高版本。
因此,您唯一需要做的就是创建 .env 文件并将变量放入其中,并使用前缀REACT_APP_{您的变量名称},然后您可以使用代码中的任何变量:
process.env.REACT_APP_{your variable name}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4388 次 |
最近记录: |