retrait de dossier node_modules
Le problème:
J'ai créé un yeoman projet par erreur sur ma boîte de windows. Via l'explorateur quand j'ai essayer de le supprimer, je reçois un message d'erreur indiquant que le chemin est trop long.
Plusieurs Solutions:
- https://superuser.com/q/78434/9546
- https://stackoverflow.com/a/28999343/145682
- Supprimer complète angulaire projet construit avec Yeoman
Mais est-il un script en fonction de la solution?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser rimraf:
rimraf
module comme vous l'avez suggéré, et il a couru. Garçon, ai-je été agréablement surpris de voir que c'supprimé tout le dossier node_modules en quelques secondes!!! Je suis seulement moins de pleurer de joie!!! Merci une tonne!!!Vous devriez être en mesure d'utiliser la force de l'interrupteur. Ce script supprime récursivement toute node_modules dossier à l'aide de PowerShell 3.
Vous pouvez écrire powershell, à cet effet, en s'appuyant sur
npm
Après la commande ci-dessus terminée, vous pouvez supprimer le dossier par les moyens traditionnels...
Aller au dossier parent du dossier contenant le dossier du projet, sélectionnez-le, et MAJ + DEL
Façon la plus simple que j'ai trouvé jusqu'à présent (pas d'installation ou de séparer les programmes requis) est de simplement exécuter ces commandes dans la racine de votre projet (à côté du dossier node_modules):
Pour le goût, vous pouvez mettre ce code dans un .batte de fichier et le placer dans la racine du projet et l'exécuter à chaque fois que vous voulez supprimer tout node_modules carte
npm install -g remove-node-modules
remove-node-modules
remove-node-modules path/to/folder
Source:
https://github.com/j-quelly/node-cleanup