Reactjs 盖茨比-为阶段/开发建立网站-我应该使用哪个命令?

Reactjs 盖茨比-为阶段/开发建立网站-我应该使用哪个命令?,reactjs,gatsby,Reactjs,Gatsby,如何为开发环境构建/部署盖茨比网站 如果运行gatsby build,环境变量将自动设置为production。 用例:我确实希望将我的网站部署到Netlify等服务,但我希望为舞台环境构建。有人知道我可以使用哪个命令,或者我是否应该替换gatsby build命令中的NODE_ENV吗?我想将登台网站部署并交付给同事/用户/客户,,然后他们将能够测试,并在登台环境上使用它。(使用所有登台配置)。如果您正在为客户开发网站,您可能需要部署一个用于测试/验证目的的登台版本 我知道gatsby/rea

如何为开发环境构建/部署盖茨比网站

如果运行gatsby build,环境变量将自动设置为production。

用例:我确实希望将我的网站部署到Netlify等服务,但我希望为舞台环境构建。有人知道我可以使用哪个命令,或者我是否应该替换gatsby build命令中的NODE_ENV吗?我想将登台网站部署并交付给同事/用户/客户,,然后他们将能够测试,并在登台环境上使用它。(使用所有登台配置)。如果您正在为客户开发网站,您可能需要部署一个用于测试/验证目的的登台版本

我知道gatsby/react内部根据环境有一些不同的处理,但我想知道是否可以使用开发变量配置为开发/阶段目的构建和部署gatsby网站

一个例子:我使用了两个插件-盖茨比谷歌标签管理器和盖茨比facebook pixel插件,并意识到这两种配置都依赖于节点环境的开发或生产,我目前无法使用开发环境构建和部署网站


对此有何想法?

将其用于开发将为客户提供开发警告,为什么您希望客户经历这些?Hello@BoyWithSilverWings。谢谢你的回答。不仅是客户,我还需要使我的网站可供同事或参与使用/测试网站的任何其他人使用。我还补充了一些插件依赖NODE_ENV(生产vs开发)工作的答案。如果您正在为任何客户开发网站,您可能需要部署测试版本并使其可用于测试/验证目的。非常感谢。