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