Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/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 REACT\u EDITOR=原子错误_Reactjs_Create React App - Fatal编程技术网

Reactjs REACT\u EDITOR=原子错误

Reactjs REACT\u EDITOR=原子错误,reactjs,create-react-app,Reactjs,Create React App,我的安慰一直这么说 “若要设置编辑器集成,请在项目文件夹中的.env.local文件中添加类似REACT_editor=atom的内容,然后重新启动开发服务器。了解详细信息” 我甚至在我的create react应用程序中找不到.env文件 提前感谢。创建React应用程序支持。 本文档讨论了如何声明这些变量: 这可以通过两种方式完成:在shell中或在.env文件中。这两种方法将在接下来的几节中介绍 通过当地环境 第一种方法是将其添加到本地环境中: 例如,如果您正在使用bash,请编辑~/.b

我的安慰一直这么说 “若要设置编辑器集成,请在项目文件夹中的.env.local文件中添加类似REACT_editor=atom的内容,然后重新启动开发服务器。了解详细信息”

我甚至在我的create react应用程序中找不到.env文件

提前感谢。

创建React应用程序支持。 本文档讨论了如何声明这些变量:

这可以通过两种方式完成:在shell中或在.env文件中。这两种方法将在接下来的几节中介绍

通过当地环境 第一种方法是将其添加到本地环境中:

例如,如果您正在使用bash,请编辑
~/.bashrc

将export REACT\u APP\u EDITOR=atom添加到底部,然后重新启动终端(或
source~/.bashrc

通过应用程序中的.env文件 第二种方法是在应用程序目录的根目录下创建一个
.env
文件,并在其中的一行添加变量:

REACT\u APP\u EDITOR=atom

从中,可以声明这些类型的文件,并将由Create React应用程序使用:

.env
:默认值。
.env.local
:本地覆盖。此文件已加载 适用于除测试之外的所有环境。
.env.development
.env.test
.env.production
:特定于环境的 设置。
.env.development.local
.env.test.local
.env.production.local
:local 覆盖特定于环境的设置


如果应该更改登录shell,为什么警告消息会特别提到
.env.local
文件?@BenVoigt我已经更新了我的答案,以解决不同的变体和特定于应用程序的
.env
文件。