现在 React Native 有自动链接,我们还需要使用 'react-native unlink' 来取消链接吗?



现在 React Native 包含了自动链接,我们不再需要使用react-native link。如果我们想删除库,我们做npm uninstall <lib>,但我们是否仍然必须像以前一样react-native unlink <lib>,或者我们如何删除添加到文件中的代码,例如build.gradle

更新

根据其中一个响应,我尝试运行npm uninstall <lib>; cd android; gradlew cleanBuildCache;,但android/build文件夹中仍然有许多对<lib>的引用。这会导致问题,因为当我尝试安装另一个库时,它会抛出与剩余的<lib>引用的冲突错误。

有谁知道gradelw cleanBuildCache到底做了什么,以及是否有任何其他命令可以完全撤消运行npm install <lib>发生的一切?

只需清理您的 gradle 并重建您的项目

cd android 
./gradlew cleanBuildCache

然后再次重新生成项目

如果使用Android工作室,则只需使缓存失效

相关内容

  • 没有找到相关文章

最新更新