reactjs - create-react-app 中未拾取 .env.* 文件

标签 reactjs environment-variables create-react-app react-scripts

在我的reactjs应用程序中,它是使用creat-react-app创建的,我创建了这些文件

  • .env
  • .env.developmnet
  • .env.development.local

其中包含REACT_APP_END_POINT=localhost:3001

问题是当我运行npm start时,process.env.REACT_APP_END_POINT未定义,但是如果我运行像这样的命令>REACT_APP_END_POINT=localhost:3001 npm start,一切都很好。 这是相关软件包的版本:

  • “ react ”:“^16.13.1”
  • “react-scripts”:“3.4.1”

最佳答案

请确保您的.env位置与src和'package.json'处于同一级别

关于reactjs - create-react-app 中未拾取 .env.* 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62399875/

相关文章:

javascript - React 函数组件与返回 React 元素的普通 JS 函数

batch-file - 无法在 DOS 中输入变量

python - 检测Python是否运行在Conda环境中

reactjs - 当 docker 容器内的数据发生更改时,Create-react-app 服务器不会重新编译

javascript - 在 React 项目中保护 .env 参数

javascript - 单击重定向页面上的 react 按钮

javascript - 禁用在按 Tab 键切换到下一个元素时选择语义 UI 下拉选项

javascript - VM1374 :32 Uncaught TypeError: Converting circular structure to JSON(…)

php - 在 cmd 中运行 php 会拒绝访问并在您的 PC 上运行 "This app can' t”

reactjs - 如何使用 create-react-app 处理多个页面项目?