我在create-react-app中制作了一个天气应用程序.如何隐藏API密钥以便我可以提交给
GitHub?
现在关键是App.js:
const API_KEY =“123456”;
详细阐述Arup Rakshit的评论,
首先,你应该在你的src文件夹之外创建.env文件.
然后加
REACT_APP_WEATHER_API_KEY=123456
在提交之前,您应该排除此.env文件,以便找到.gitignore文件并添加.env.
现在你可以自由地去.
不要忘记在.gitignore文件中添加.env.
添加:
>如何在代码中使用env变量:
const API_KEY = process.env.REACT_APP_WEATHER_API_KEY;
> env变量未定义.我如何解决它?
为了读取env变量,您应该重新启动服务器.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。