J'ai installé npm-check-updates
en utilisant Sudo npm install -g npm-check-updates
.
Pour l'utiliser, j'ai besoin d'exécuter ncu
dans le dossier que je veux vérifier.
Cependant, il semble qu'il existe un programme météo dans Ubuntu 18.04 qui s'exécute lorsque vous tapez ncu
dans le terminal. Je veux exécuter la commande node/npm ncu
et not le programme météo ncu.
remarque: type -a ncu
résulte en ncu is /usr/local/bin/ncu
. C’est le binaire qui s’exécute lorsque j’essaie d’exécuter le fichier exécutable npm avec le programme ncu
.
En supposant que vous n’ayez pas besoin du programme météo ncu
qui est à l’origine du conflit, la solution la plus simple consiste à le désinstaller en utilisant:
npm uninstall -g ncu
Avait le même problème sur Ubuntu 18.0.4.2 LTS Desktop.
J'ai donc d'abord supprimé ncu de mon système, supprimant ainsi la météo et npm-dependency-updater avec la commande de _npm uninstall -g ncu
_.
Ensuite, réinstallez npm-check-updates globalement npm i -g npm-check-upates
et bob est votre oncle.
Installation de npm-check-updates => installe automatiquement ncu "dependency-updater".
Merci aux autres pour leurs actions.
Ajouter à ~/.basrc
:
alias ncu="/path/to/desired/ncu"
Ensuite,
source ~/.bashrc
Ou, déconnectez-vous et connectez-vous