首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React - production如何读取.env文件?

React - production如何读取.env文件?
EN

Stack Overflow用户
提问于 2020-01-19 21:27:47
回答 1查看 134关注 0票数 0

在ReactJS中,我创建了一个.env文件来读取值。我能够成功地在本地和生产环境中阅读它。这是正确的行为。

我的问题-我已经在.gitignore文件中添加了.env文件。所以根据我的说法,它应该仍然可以在开发环境中工作,但不应该在生产环境中工作,因为.env已经被认可了。它是如何工作的?

EN

回答 1

Stack Overflow用户

发布于 2020-01-19 21:46:23

如果不太了解您的部署过程,就很难说太多!您使用哪个工具进行部署?(例如,它是您自己的自定义脚本吗?)

它是如何工作的?

我想您的意思是,尽管您已将.env添加到您的.gitignore中,但它仍然可以在生产环境中工作?:)

请注意,在使用Git时:

  1. 将文件从git跟踪中删除并不一定会将其从使用该git存储库的其他计算机中删除。(也许作为部署过程的一部分,文件被复制到git存储库之外?)
  2. 已添加到git存储库,但后来删除的文件仍将存在于git历史记录中。(例如,Find and restore a deleted file in a Git repository)。所以,要格外小心,不要一开始就把秘密签入你的git存储库!(否则您将不得不重新生成这些秘密,或者在最坏的情况下更改您的git存储库的历史记录!)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59810449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档