运行应用程序时找到配置变量时出错

时间:2019-01-04 07:32:35

标签: reactjs react-native npm

搜索位置时出现错误,这表明找不到变量配置。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

如果您查看代码,则在App.js第20行中会这样做:

import config from './config';`

,然后稍后在第84行使用该导入:

axios.get(`https://api.wunderground.com/api/${config.apiKey}/geolookup/q/${this.state.latitude},${this.state.longitude}.json`)

由于回购中没有config.js文件,因此看来这是您需要创建自己的文件才能存储应用程序的机密信息,所以这是一件好事,因为您不想让其他人知道,所以也无需检入您的秘密。

如果您想变得很棒,可以针对该存储库创建PR,该PR解释自述文件中需要执行的操作,以便其他使用该代码的人不会遇到相同的问题:)

答案 1 :(得分:0)

缺少配置文件。

您将需要创建自己的配置文件,其中包含将从Wunderground's API接收到的API密钥。