根据here的说明,我有以下内容:
const Pubgapi = require('pubg-api');
const apiInstance = new Pubgapi('api-key');
出于某种原因,当我运行它时,控制台说无法解析路径,但它正在寻找一个我没有的节点模块。这是我试图使用的API包装器。什么可能导致它给我这个错误?
我按照说明进行了npm安装,在上述陈述之前没有其他任何内容。
错误讯息:
Unable to resolve ../node-modules/pubg-api" from ".//components/Main.js`: The module `../node-modules/pubg-api` could not be found"
我检查了node_modules文件夹。确实是pubg-api,而不是pubg_api。要求pubg_api给我这个错误。
答案 0 :(得分:0)
此错误可能与您尝试安装的库depends on的HTTPS库有关。 Node.js库与react-native不兼容,因为它不在Node.js平台上运行。
要解决此问题,您可以尝试使用react-native-http库,但之前我没有尝试使用它,因此我不确定它是否能够正常工作。