[英]Error importing npm module in react-native
当前正在创建一个android应用。 我只是试图导入spotify-web-api-node
模块。
到目前为止,在我的index.android.js
可以做到这一点:
import SpotifyWebApi from 'spotify-web-api-node';
当我将JS加载到模拟器中时,出现以下错误:
602/603Error while persisting cache: SyntaxError /path/to/the/project/node_modules/restler/lib/multipartform.js: Invalid number (112:35)
我正在使用Mac,这是针对android系统(尚未尝试使用ios)。
react-native -v
= react-native-cli: 0.1.10 react-native: 0.21.0
该模块是否肯定与react-native不兼容,或者我可能需要在restler中进行编辑以使其兼容? 我在网上抱怨它,它正在尝试打开/使用文件系统。
错误描述中的行:
fs.open(this.value.path, "r", 0666, function (err, fd) {
首先,我从未使用过此API。 但是在阅读了spotify-web-api-node
readme.md之后,我发现了spotify-web-api-js
我假设您想通过Spotify的API触发查询并在您的应用中显示结果。 我建议您使用spotify-web-api-js
而不是spotify-web-api-node
您可以在本机应用程序中调用fetch()
并使用其API。 请让我知道是否可行。 这样,面临相同问题的程序员就可以在此线程上找到答案。 祝好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.