Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs .env.*文件未在创建应用程序中拾取_Reactjs_Environment Variables_Create React App_React Scripts - Fatal编程技术网

Reactjs .env.*文件未在创建应用程序中拾取

Reactjs .env.*文件未在创建应用程序中拾取,reactjs,environment-variables,create-react-app,react-scripts,Reactjs,Environment Variables,Create React App,React Scripts,在我的reactjs应用程序中,我已经创建了这些文件,它是用create react app创建的 环境署署长 .env.DevelopmentNet .env.development.local 其中包含REACT\u APP\u END\u POINT=localhost:3001 问题是,当我运行npm start时,进程。env.REACT\u APP\u END\u POINT是未定义的,但是如果我运行REACT\u APP\u END\u POINT=localhost:3001

在我的reactjs应用程序中,我已经创建了这些文件,它是用
create react app
创建的

  • 环境署署长
  • .env.DevelopmentNet
  • .env.development.local
其中包含
REACT\u APP\u END\u POINT=localhost:3001

问题是,当我运行
npm start
时,
进程。env.REACT\u APP\u END\u POINT
未定义的
,但是如果我运行
REACT\u APP\u END\u POINT=localhost:3001 npm start
这样的命令,一切都很好。 以下是相关软件包的版本:

  • “反应”:“^16.13.1”
  • “反应脚本”:“3.4.1”

请确保您的
.env
放置在与
src
和'package.json'相同的级别上

您的
.env
放置在哪里。在我当前的项目中,
.env
文件与
src
和“package.json”放在同一级别。让我们检查一下。@Jaylers,噢!!!真是个愚蠢的错误,谢谢。