В моем проекте установлена сторонняя библиотека, но она не работает, поэтому я хочу удалить эту библиотеку из моего проекта, Как я могу это сделать?
Как удалить установленную библиотечную форму, отредактировать собственный проект
Ответ 1
- Если это библиотека, основанная только на javascript, вы можете просто запустить
npm uninstall --save package_name
илиnpm uninstall --save-dev package_name
- Если вы установили библиотеку с собственным контентом, для которой требуется привязка, и вы связали ее с rnpm, вы можете сделать следующее:
rnpm unlink package_name
затем выполнить шаг 1 - Если вы установили библиотеку с собственным содержимым вручную, просто отмените все шаги, которые вы предприняли для добавления библиотеки в первую очередь. Затем выполните шаг 1.
Ответ 2
Я выполнил следующие шаги: -
-
react-native unlink <lib name>
- эта команда сделала отключение библиотеки с обеих платформ. -
react-native uninstall <lib name>
- это удалило библиотеку из модулей node и ее зависимостей -
Manually removed the library name from package.json
- как-то команда -save не работала для меня, чтобы удалить объявление библиотеки из package.json.
После этого я вручную удалил пустую реакцию-родную библиотеку из папки node_modules
Ответ 3
Я опубликую свой ответ здесь, так как это первый результат в поиске Google
1) react-native unlink <Module Name>
2) npm unlink <Module Name>
3) npm uninstall --save <Module name
Ответ 4
Если вы хотите отменить связь с уже установленными пакетами в реагировать родной
-
$ react-native unlink package_name
-
$ yarn remove package_name
yarn удалить имя_пакета (если это npm, удалить npm --save)
Если вы выполняете 2-й шаг до 1-го шага, вам необходимо установить соответствующий пакет обратно и выполнить 2-й шаг
Ответ 5
От реактивно-родной --help
удалить [параметры] удалить и удалить родные зависимости
Пример: react-native uninstall react-native-vector-icons
Он удалит и отсоединит свои зависимости.