在本机中删除模块的引用

时间:2017-08-28 13:51:52

标签: react-native npm

我遇到了一个奇怪的问题,我试图摆脱react-native-pdf所以

  • 我取消关联(react-native unlink react-native-pdf
  • 我从节点模块(npm uninstall react-native-pdf
  • 中删除它

现在的问题是,当我尝试运行我的应用程序时,给我这个错误 enter image description here

我的终端看起来像这样 enter image description here

我是否想错过这么做?

1 个答案:

答案 0 :(得分:4)

不太确定iOS,但对于Android,这里有一些你可以检查的东西,反应原生的unlink有时不会正确地取消链接:

机器人/ settings.gradle

删除任何包含和项目声明为':react-native-pdf'

机器人/应用/的build.gradle

在“依赖项”

下删除任何编译声明为':react-native-pdf'

机器人/应用/ SRC /主/ JAVA / COM / [your_app_name] /MainApplication.java

在getPackages()方法中,请确保删除对“{react-native-pdf”的任何引用,例如new ReactNativePdfPackage()或类似内容。您可能还必须删除任何相关的导入。

希望这有帮助!