使用 React Native 解析服务器
Posted
技术标签:
【中文标题】使用 React Native 解析服务器【英文标题】:Parse Server with React Native 【发布时间】:2018-04-05 08:55:10 【问题描述】:我正在尝试将 Parse 服务器与 React Native 集成,所以我遵循 documentation 并添加了 parse/react-native 包,但它一直抛出此错误 "TypeError: _reactNative3.default.setAsyncStorage is not一个函数
这是我的点心了解更多详情https://snack.expo.io/BkWo7v7sG
【问题讨论】:
【参考方案1】:这个错误意味着你的Parse SDK
不是正确的installed / imported
。
这是真的,因为在您的 package.json
中您正在使用
"parse/react-native": "1.11.1"
这不是一个包。
您需要通过 npm / yarn 将Parse 安装为yarn add parse
或修改您的package.json
为
"parse": "1.11.1"
,并按照步骤进行,然后就可以了。
【讨论】:
感谢您的回复,所以我可以从 'parse' 导入 Parse 而不是 'parse/react-native" ?? 不,你需要在你的package.json
中安装parse
而不是parse/react-native
,parse/react-native
不是一个包
感谢您的解决方案解决了初始化问题,但是在使用查询时它会抛出 “找不到变量:localStorage” 错误以上是关于使用 React Native 解析服务器的主要内容,如果未能解决你的问题,请参考以下文章
使用 Atom 和 React Native 的 ESLint 意外解析错误
错误:捆绑失败 - 尝试解析模块“react-native-firebase”时
React native 的中继突变返回 400 错误请求?
无法从“App.js”解析“@react-navigation/native”-React Native + 如何解决?