在React Native中删除模块的引用

jay*_*cee 2 npm react-native

我陷入一个奇怪的问题,我试图摆脱react-native-pdf,所以

  • 我取消连结(react-native unlink react-native-pdf
  • 我从节点模块(npm uninstall react-native-pdf)中将其删除

现在的问题是,当我尝试运行我的应用程序时,出现此错误 在此处输入图片说明

我的终端看起来像这样 在此处输入图片说明

我错过了做某事吗?

Hau*_*guu 5

对于iOS不太确定,但是对于Android,您可以检查以下几件事,因为react-native取消链接有时无法正确取消链接:

android / settings.gradle

将所有包含和项目声明删除为':react-native-pdf'

android / app / build.gradle

将“ dependencies”下的所有编译声明删除为“:react-native-pdf”

android / app / src / main / java / com / [您的应用名称] /MainApplication.java

在getPackages()方法中,确保删除对':react-native-pdf'的所有引用,例如new ReactNativePdfPackage()或类似名称。您可能还必须删除任何相关的导入。

希望这可以帮助!