bash: npm: command not found 的一种解决方案

由于我使用 n 来管理多个 node.js 版本,所以当报错如下的时候

/bin/bash: npm: command not found

我有猜测是不是 /bin/bash 找不到相关命令

使用 whereis npm 查看 npm 命令所在位置

> whereis npm
npm: /root/n/bin/npm

根据在网上搜索知道 bash 会去 /usr/bin/ 下寻找命令

然后使用 ln 命令将 /root/n/bin/npm 链接到 /usr/bin/npm 即可

sudo ln -s /root/n/bin/npm /usr/bin/npm

如果 node 命令也无法找到则照搬上方的流程

by 崮生 from 崮生 • 一些随笔 🎨,欢迎 赞助本文
本文欢迎分享与聚合,全文转载未经授权( 联系我)不许可。