盖茨比-如何将ENABLE_GATSBY_REFRESH_ENDPOINT设置为true

时间:2020-02-20 03:25:30

标签: javascript environment-variables gatsby

要启用/ __ refresh端点,我必须将ENABLE_GATSBY_REFRESH_ENDPOINT设置为true,但是我不知道如何向gatsby添加环境变量。我该怎么办?

2 个答案:

答案 0 :(得分:0)

在您项目的根目录中,如果您尚未创建.env.development文件,请添加以下文件:

ENABLE_GATSBY_REFRESH_ENDPOINT=true

您还将希望将该文件添加到项目的.gitignore中,这是一个好习惯,不要将.env文件提交到源代码管理中。盖茨比概述了如何使用环境变量here

答案 1 :(得分:0)

在终端中使用它,它对我有用:

curl -X POST http://localhost:8000/__refresh

如果不是: 改成这样:

require("dotenv").config({ 路径:.env.${process.env.NODE_ENV}, });