La désinstallation de Gulp à l'échelle mondiale (mais pas en local)
Nouveau à Avaler, en quelque sorte, j'ai installé plusieurs versions de Gulp globalement et localement, le déclenchement d'incompatibilité de version de messages d'avertissement. Est-il possible pour moi de désinstaller Gulp à l'échelle mondiale sans affecter les locaux installe?
OriginalL'auteur drake035 | 2016-05-16
Vous devez vous connecter pour publier un commentaire.
Oui, vous pouvez.
Vous pouvez le désinstaller à l'aide de l'indicateur g, il fera en sorte que seul le mondial paquet est supprimé:
Pour supprimer un paquet et de le retirer de l'emballage.json propriété dépendances utilisation:
Pour supprimer un paquet et de le retirer de l'emballage.json devDependencies l'usage d'une propriété:
Mise à jour:
Comme vous l'avez remarqué, l'exécution de "gulp" dans votre terminal maintenant produit une erreur
en disant: "No such file or directory"
Vous devez exporter ".bin" dans le dossier de votre active shell /terminal.
Alternativement, vous pouvez simplement appeler le gulp exécutable directement. e.g ( syntaxe unix ):
La raison que vous voyez ce message d'erreur est que le dossier node_modules a un dossier appelé ".bin" qui n'est pas exporté dans votre shell. Vous avez besoin d'ajouter ce dossier à votre chemin ( je vais inclure comment faire cela dans ma réponse dans quelques instants. )
Comment puis-je exporter ".bin" chemin d'accès de dossier à mon terminal?
Sous *Nix coquille: export PATH=$(mnp bin):$PATH
OriginalL'auteur elad.chen