将这一行添加到react-native项目中的App.js中后,我会收到此错误。
import * as RNFS from 'react-native-fs';
null不是对象(正在评估'RNFSMANAGER.RNFSFileTypeRegular')
我正在附上我得到的屏幕。 首先我得到:
然后迅速将其转换为:
我还尝试使用以下方式链接react-native fs:
我不知道是否必须执行此操作,但是当我尝试执行纱线操作时,请添加react-native-fs
。
答案 0 :(得分:0)
看来您已经完成了完美的安装。如果您的链接成功无误,您可以尝试一下。
var RNFS = require("react-native-fs");
一旦完成该操作,就不要再执行该操作。相同的代码可以重复。
答案 1 :(得分:0)
如果您使用的是本机0.60,您是否尝试过进行cd ios
和pod install
?
答案 2 :(得分:0)
我遇到了同样的问题,这就是我的解决方法。
要查看问题的详细信息,请在iOS中打开工作区文件,然后尝试运行模拟器。我会弹出一个错误。
对我来说,嵌入式库不见了。
不知道为什么,但是当您使用npm或yarn安装其他依赖项时,有时会发生这种情况。
所以,我刚跑
npm install
然后
cd ios
pod install
就我的情况而言。
答案 3 :(得分:0)
安装react-native-fs:npm install --save react-native-fs
然后重新启动项目:react-native run-android
答案 4 :(得分:0)
在android上,链接之后,我不得不手动将new RNFSPackage()
添加到MainApplication.java
中的getPackages中