-bash: <npm-package>:命令未找到 [Mac]

4

我一直在通过NPM从Github安装很多包,例如Moneda。

当我尝试运行该软件包时,我收到以下错误信息:

-bash: moneda: command not found

每次使用NPM从Github安装软件包时都会出现这种情况。我尝试过完全重置bash。在输入"echo $PATH"时,我得到了以下结果:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

我尝试卸载brew、npm、node并重新安装它们,但仍然无法正常工作。我不知道如何解决这个问题。

1
你使用的安装模块的语法是什么?我的第一个猜测是你没有使用全局标志“-g”(这是必要的,以便将NPM模块用作二进制文件,可以从终端使用)。 - Mike Seese
1个回答

2
更大的问题是:npm安装其软件包的位置在哪里? 如果npm的配置目录是~/.npm-global,那么您需要更新您的PATH
export PATH=~/.npm-global/bin:$PATH

更多信息可以在这里找到。


我必须执行 export PATH=~/.npm-packages/bin:$PATH - alper

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接