卸载并重新安装节点和npm后,我再也无法以sudo的身份运行npm。这是在Mac上。我尝试过官方节点安装程序并酿造。
它适用于我的用户,但任何运行sudo npm的尝试都会产生此错误:
$ sudo npm
env: node: No such file or directory
答案 0 :(得分:1)
npm
最有可能安装在/usr/local
,但/usr/local
不在root用户的$PATH
上。您可以配置sudo
以允许更改$PATH
,但如果您使用Homebrew安装npm
,则根本不必使用sudo
。