CNode

centos nvm安装的node.js版本如何做到所有的用户共享?

问答
118820227745发布于8 年前最后回复8 年前5 回复4507 浏览0 收藏

nvm安装设置一遍,root用户,user1...所有的用户都能使用该版本的node

查看回复

回复 (5)

X
x-cold#1·8 年前

sudo

1
18820227745#2·8 年前
引用 x-coldsudo

@x-cold node版本没有安装在sudo的目录里,就算自己加一个软连接,每次安装全局命令还是没到sudo命令里

X
x-cold#3·8 年前
引用 18820227745@x cold node版本没有安装在sudo的目录里,就算自己加一个软连接,每次安装全局命令还是没到sudo命令里

@18820227745 所以你需要用 sudo 借助 nvm 安装到 node 的目录下; 墙裂不建议 sudo 做这种事情,每个用户安装一下也没啥关系的,建议做法:

package.json 添加 engines,然后里面指定 node 版本,以项目维度进行版本的统一;

J
JacksonTian#4·8 年前

nvm 快速切版本就是为了不影响全局的。

参与回复
登录后即可参与回复。登录