gpt4 book ai didi

javascript - 当 shell 具有同名程序时如何运行全局 npm 可执行文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:02:09 25 4
gpt4 key购买 nike

我已经使用 npm install -g npm-check-updates 在我的 Ubuntu 18.04 系统上安装了 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"

关于javascript - 当 shell 具有同名程序时如何运行全局 npm 可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51974899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com