reactjs - Gatsby 和 netlify .env var
问题描述
大家好,我将我的 gatsby 站点移动到 netlify,我在 localhost 上安装了 google-map-react:8000 一切正常我的密钥在 .env.development 文件中,在 .env.production 中我看到我必须用 GATSBY_ 调用我的 var ***** 所以我做了这个
GATSBY_GOOGLE_API_KEY = "**********************"
我在我的组件 Map 中调用它:
const key = process.env.GATSBY_GOOGLE_API_KEY
它在本地运行良好,但在 netlify 中,我进入了我的站点设置和环境变量,我创建了 GATSBY_GOOGLE_API_KEY 变量和他的值,但我收到了一条错误消息:
backend.js:6 Google Maps JavaScript API warning: InvalidKey https://developers.google.com/maps/documentation/javascript/error-messages#invalid-key
我一定错过了什么,但我不知道如果你有任何线索,我非常感谢你
解决方案
推荐阅读
- matlab - 在 MATLAB 中使用 ODE45 求解三个偏微分方程
- keras - 将神经网络的输出限制在 0 和 1 之间,同时也可以精确地具有 0 和 1
- oracle - 结合 Oracle CONTEXT 索引和基于函数的索引
- python - discord.py bot 未加入频道
- reactjs - 使用 React 中的 Hooks 将状态组件替换为功能组件
- javascript - 如何捕获一个错误并在控制台登录呢?角打字稿
- haskell - 需要 category-extras,但堆栈配置没有指定版本
- google-places-api - Google Places API:获取餐厅类型
- python - 如何计算numpy数组元素?
- javascript - 将多行动态添加到数据表