【发布时间】:2019-01-18 02:46:28
【问题描述】:
我需要在我的 node/react 项目中读取一些环境变量。
在我安装 dotenv
之后npm install 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'
那么,这是因为“文件系统”没有安装吗?
如何解决?
干杯
【问题讨论】:
-
看起来是的。 dotenv 从路径读取配置,因此您还需要安装文件系统 npm i -s fs
-
尝试将以下内容添加到您的 webpack 配置中
node: {fs: "empty"} -
dotenv 是用于 Node 后端还是 react 前端?
标签: node.js reactjs environment-variables