我npm-check-updates
使用安装sudo npm install -g npm-check-updates
。
要使用它,我需要ncu
在我想要检查的文件夹中运行。
但是,Ubuntu 18.04 中似乎有一个天气程序,当您ncu
在终端中输入时会运行。我想运行 node/npm 命令ncu
并不是ncu 天气节目。
注意:type -a ncu
结果是ncu is /usr/local/bin/ncu
。这是我尝试使用运行全局安装的 npm 可执行文件时运行的二进制文件ncu
。
答案1
假设您不需要ncu
导致冲突的天气程序,最简单的解决方案是使用以下命令将其卸载:
npm uninstall -g ncu
答案2
添加~/.basrc
:
alias ncu="/path/to/desired/ncu"
然后,
source ~/.bashrc
或者,注销并重新登录
答案3
在 ubuntu 18.0.4.2 LTS 桌面上遇到了同样的问题。
因此,我首先从系统中删除了 ncu,从而使用以下命令删除了 weather 和 npm-dependency-updaternpm uninstall -g ncu
。
然后全局重新安装 npm-check-updatesnpm i -g npm-check-upates
鲍勃是你的叔叔。
安装 npm-check-updates => 自动安装 ncu“dependency-updater”。
感谢其他人的分享。