【问题标题】:Access hidden API key inside js file (git hub pages)访问 js 文件中的隐藏 API 密钥(github 页面)
【发布时间】:2021-08-26 00:11:58
【问题描述】:

我正在构建一个简单的香草 JS 项目,它使用来自第三方来源的 API 密钥,例如(Location IQ 和开放天气),但问题是当我使用 git ignore 隐藏这些密钥时strong>,我的 ma​​in js 文件无法引用这些,任何解决此问题的方法...

我不知道如何使用香草js来使用环境变量

【问题讨论】:

标签: javascript api github github-pages


【解决方案1】:

没有。

.gitignore隐藏任何东西,它告诉 Git 忽略它。

如果 Git 忽略它,那么它不会将它检入到存储库中。如果它不在存储库中,则 Github 没有它。如果 Github 没有,则无法在 Github 页面上发布。


如果您希望浏览器直接向需要 API 密钥的 API 发出请求,那么您需要将这些密钥提供给浏览器(从而提供给控制浏览器的用户)。

【讨论】:

    猜你喜欢
    • 2014-03-23
    • 2014-02-12
    • 2019-01-07
    • 2020-08-17
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-30
    相关资源
    最近更新 更多