gpt4 book ai didi

node.js - 不可能将 npm 用作 sudo 与 nvm

转载 作者:太空宇宙 更新时间:2023-11-03 22:44:10 25 4
gpt4 key购买 nike

我已经使用 nvm 文档安装了 node/npm。

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash

然后我安装它:

nvm install stable

然后我必须做:

nvm use node

npm 正在工作,但如果我想全局安装一个包,它就不起作用。

sudo npm install -g package

我有这个:

sudo: npm: command not found

我看过很多主题,但我并没有真正理解任何带有符号链接(symbolic link)或类似内容的内容。我使用的是 ubuntu 14.04

最佳答案

nvm 维护者在这里 - 与 http://nvm.sh ,您应该永远不需要使用 sudo。

此外,nvm 是针对每个用户的 - 这意味着 sudo 用户不会在其 shell 环境中拥有它,并且其 PATH 也不会正确设置无论如何。

只需执行npm install -g package,它就会完美运行:-)

此外,如果您使用nvm alias default node,则每次打开新 shell 时都不必nvm use!

关于node.js - 不可能将 npm 用作 sudo 与 nvm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32670893/

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