angularjs - 在 AngularJS 和 NodeJS 中 stash API key 并推送到 Git 和 Heroku

标签 angularjs node.js git heroku api-key

我在 AngularJS 和 NodeJS 文件中使用 API key ,最终目标是将我的应用程序文件推送到 Git 和 Heroku。但是,我不希望这些 key 被公开。我该如何 stash 这些 key ?我听人们说将它们放在服务器端的 stash 文件中,而不是放在客户端。如果是这种情况,我如何从客户端 Javascript 访问存储在服务器端的 API key ?

此外,当我将文件推送到 Git 和 Heroku 时,我是否只是简单地将这些 stash 文件放入 .gitignore 中,以便它们只是我的本地系统,还是有其他方法可以解决此问题?最好的解决方案是什么?

最佳答案

这里最好的选择是编写几个本地触发器

预推送:删除/删除按键 推送后:将它们放回

否则你想要的并不是 git 感兴趣的部分

READ MORE

关于angularjs - 在 AngularJS 和 NodeJS 中 stash API key 并推送到 Git 和 Heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35721400/

相关文章:

javascript - 使用 Node.js 和 Express.js 以及 AngularJs 和 nodemailer 发送电子邮件不发送邮件

javascript - AngularJS 自定义指令访问范围数据

javascript - 如何在阻塞的nodejs中创建 sleep /延迟?

git - 提交后 Hook 未运行

混帐 : How to remove only empty directories(not un-tracked files) in a git repo

git fsck 报告 "sha1 mismatch"

javascript - 在 jsfiddle 中拖放表中的行不起作用 - angularjs

javascript - 使用 Angular 按下按钮会导致 v2.show 不是函数错误

javascript - 我需要将参数从另一个任务传递给 gulp 任务,或者用 runSequence 调用的函数替换任务

node.js - 命令行 - 更改路径并在同一行上运行 "npm install"