J'ai installé une bibliothèque tierce dans mon projet mais elle ne fonctionne pas, je veux donc supprimer cette bibliothèque de mon projet, Comment puis-je le faire ?
Comment délier la bibliothèque d'une seule plate-forme ?
J'ai installé une bibliothèque tierce dans mon projet mais elle ne fonctionne pas, je veux donc supprimer cette bibliothèque de mon projet, Comment puis-je le faire ?
npm uninstall --save package_name
o npm uninstall --save-dev package_name
rnpm unlink package_name
puis suivre l'étape 1note rnpm as est déprécié
@SameeraChathuranga êtes-vous en mesure de délier la bibliothèque sur une plateforme spécifique ?
@SameeraChathuranga vous devez le supprimer de info.plist ou de MainAcitivity.java (peut-être MainApplication.java) en fonction de la plateforme sur laquelle vous souhaitez supprimer le lien. Si c'est iOS, exécutez à nouveau un pod install après cela.
J'ai suivi les étapes suivantes :
react-native unlink <lib name>
-- cette commande a effectué la déliaison de la bibliothèque des deux plateformes.
react-native uninstall <lib name>
-- ceci a désinstallé la bibliothèque des modules du nœud et de ses dépendances.
Manually removed the library name from package.json
-- d'une manière ou d'une autre, la commande --save n'a pas fonctionné pour moi pour supprimer la déclaration de bibliothèque de package.json.
Après cela, j'ai supprimé manuellement le vide la bibliothèque react-native du dossier node_modules
Au lieu de supprimer manuellement la bibliothèque de package.json et du dossier node_modules, vous pouvez simplement utiliser npm uninstall <lib name>
comme l'étape 3.
Voici les étapes manquantes et les changements que votre poste doit avoir : 1) L'étape 4 devrait se dérouler npx pod-install
qui s'assurera que vos pods sont à jour avec vos paquets npm. 2) Vous ne devriez pas avoir besoin de supprimer un dossier de bibliothèque vide du dossier node_modules. Au lieu de cela, vous devez exécuter npm install
o yarn install
qui mettra à jour votre dossier node_modules afin qu'il ne contienne plus de fichiers/dossiers inutiles. Cela devrait être l'étape 5 (et j'ai déjà noté l'étape 4). Et même alors, l'étape 5 devrait être facultative puisque l'étape 2 devrait déjà le faire pour vous.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
0 votes
Sans savoir comment vous avez installé cette bibliothèque tierce, je pense que ces deux commandes sont susceptibles de vous aider.
npm uninstall <package>
(généralement avec un drapeau--save
o--save-dev
) etrnpm unlink <package>