Я встановив сторонню бібліотеку у своєму проекті, але вона не працює, тому я хочу видалити цю бібліотеку зі свого проекту. Як я можу це зробити?
Відповіді:
npm uninstall --save package_nameабоnpm uninstall --save-dev package_namenpm unlink package_nameдалі виконайте крок 1примітка rnpm як застаріла
Cannot find module /path/to/module
Я виконав наступні кроки: -
react-native unlink <lib name> - ця команда зробила від'єднання бібліотеки від обох платформ.
react-native uninstall <lib name> - це видалило бібліотеку з модульних вузлів та її залежностей
Manually removed the library name from package.json - якось команда --save не працювала для мене, щоб видалити декларацію бібліотеки з package.json.
Після цього я вручну видалив порожню реакційну бібліотеку з папки node_modules
npm uninstall <lib name>крок 3.
З реакції-рідного --допомога
видалити [параметри] видалити та від'єднати власні залежності
Приклад:
react-native uninstall react-native-vector-icons
Він видалить і від’єднає свої залежності.
вам потрібно перевірити ваш зв’язаний проект, у новій версії RN, не потрібно зв’язувати, якщо ви зв’язали його, це спричинило проблему. Я виправив проблему, від’єднавши вручну залежність, яку я зв’язав та повторно запустив.
npm uninstall <package>(зазвичай із--save--save-devrnpm unlink <package>