我用npm-check-updates在我的Ubuntu 18.04系统上安装了npm install -g npm-check-updatesThis package要求您从命令行使用$ ncu运行它。
但当我试图使用ncu运行它时,shell只执行一个不同的天气更新程序,该程序也使用ncu命令运行。
有没有一种方法可以指定您正在尝试具体运行npm可执行文件?谢谢您。
我想运行npm可执行文件,而不是位于/usr/local/bin/ncu

最佳答案

运行whereis查找二进制图像的位置。

⇒  whereis ncu
ncu: /usr/bin/ncu /usr/local/bin/ncu

例如,在我的计算机中有两个ncu位于/usr/bin/ncu/usr/local/bin/ncu处。
然后你可以按照它的完整路径运行它,比如:
⇒  /usr/bin/ncu
No package.json
...

为了更方便,您可以在~/.bashrc~/.zshrc中为它定义一个别名,例如:
alias ncu2="/usr/bin/ncu"

10-04 13:33