更新 GitHub 和 Netlify 上的 API 密钥

问题描述 投票:0回答:1

这是我的代码github链接:https://github.com/Spale96/WeatherApi

我已经在 VScode 中更改了 API 密钥,但即使我使用新的 API 密钥在内部添加了环境变量,netlify 仍然使用旧的 API 密钥。

我的问题是如何更新 github 和 netlify 上的 API 密钥?

我在 netlify 上添加了带有新 API 密钥的环境变量,但它根本没有更新。

Netlify still use wrong api which i have deleted

Netlify env added(https://i.stack.imgur.com/5KzGQ.png)

javascript reactjs visual-studio-code netlify
1个回答
0
投票

在 GitHub 上更新 API 密钥:

  • 在 Visual Studio Code (VS Code) 中打开您的代码。
  • 确保您已更新本地代码库中的 API 密钥。
  • 将更改提交到本地 Git 存储库:
git add .
git commit -m "Updated API key"
  • 将更改推送到您的 GitHub 存储库:
git push origin main

在 Netlify 上更新 API 密钥:

  • 登录您的 Netlify 帐户。
  • 导航到您网站的仪表板。
  • 转到“设置”或“网站设置”(确切的措辞可能有所不同)。
  • 寻找设置环境变量的选项。
  • 使用更新的 API 密钥添加新的环境变量。
  • 保存更改。

如果您在 Netlify 上有多个站点,请确保更新正确站点的环境变量。

如果您已经在 Netlify 上设置了环境变量并且它没有更新,您可能需要触发站点的重新部署才能使更改生效。 Netlify 不会自动更新现有部署的环境变量。以下是触发重新部署的方法:

在 Netlify 仪表板中,转到您站点的“部署”部分。

  • 单击“触发部署”按钮(或类似按钮)以手动 启动新的部署。
  • 完成这些步骤后,您更新的 API 密钥应该位于 对 GitHub 和 Netlify 都有影响。
© www.soinside.com 2019 - 2024. All rights reserved.