Теперь, когда 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>
?