我一直在努力扩展使用API密钥的知识。我已经能够使用Ruby的隐藏API密钥,现在我正在测试在JS中使用它们。 我构建了一个非常简单的Javascript / jQuery应用程序,它使用API密钥来告诉天气。我想将我的代码推送到GitHub。我怎么能隐藏这把钥匙?是否像将API密钥放在.gitignore文件中一样简单?我需要提供任何其他命令吗?这是一个简单的单页应用程序。
答案 0 :(得分:0)
把它放在一个文件中,假设你称之为config.js
将该文件的名称放在.gitignore
中推送到github,检查该文件是否存在
它不会存在,因为这是.gitignore文件的目的!
来自git docs:
gitignore文件指定Git应忽略的故意未跟踪文件。 Git已经跟踪的文件不受影响;有关详细信息,请参阅下面的注释。
链接到文档:https://git-scm.com/docs/gitignore
祝你好运!
PS .gitignore文件被推送到github看到这张照片,所以你不想在那里放置任何秘密!