[英]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.