1.手动安装
1.下载 wget https://cdn.npm.taobao.org/dist/node/v12.13.1/node-v12.13.1-linux-x64.tar.xz 2.解压: xz -d node-v12.13.1-linux-x64.tar.xz tar -xvf node-v12.13.1-linux-x64.tar 3.移动 mv node-v12.13.1-linux-x64 /usr/local/ 4.重命名 mv /usr/local/node-v12.13.1-linux-x64/ /usr/local/node 5.编辑配置文件 vi /etc/profile 6.文件末尾增加内容,按 i 命令,进行新增 export NODE_HOME=/usr/local/node export PATH=$NODE_HOME/bin:$PATH ps:内容新增后,先按esc键,退出插入模式,然后按住shift键,并连按两次z字符, 即可保存刚才的编辑并退出vim编辑状态 7.执行source才能使环境变量立即有效 source /etc/profile 安装成功后,查看对应版本信息 node -v npm -v
2.自动安装
yum -y install nodejs
但是他这个默认安装的版本很低
2.1 版本选择
变更源 curl -fsSL https://rpm.nodesource.com/setup_18.x | bash - 安装 yum -y install nodejs
查看版本
node -v
更多版本可以去官网选 https://github.com/nodesource/distributions#rpminstall
2.2换源失败
不排出现换源失败的情况,那就需要先卸载之前装好的
yum remove nodejs npm -y
然后再手动删除残留
- 进入 /usr/local/lib 删除所有 node 和 node_modules文件夹
- 进入 /usr/local/include 删除所有 node 和 node_modules 文件夹
- 进入 /usr/local/bin 删除 node 的可执行文件
之后依次执行以下代码
yum remove nodesource-release* nodejs yum clean all rm -rf /var/cache/yum/* rm /etc/yum.repos.d/nodesource-el.repo
最后重复 2.1 中的 换源 安装操作 ,应该就没问题了
3. npm换源
# 查看现在的源
npm get registry
一般情况下 应该都是 https://registry.npmjs.org/
# 更换淘宝源 npm config set registry http://registry.npmmirror.com # 也可以用淘宝定制的cnpm工具来代替默认的npm npm install -g cnpm --registry=http://registry.npmmirror.com
参考 :
https://www.dandelioncloud.cn/article/details/1504810394681176065
https://www.likecs.com/show-205284636.html
https://blog.csdn.net/fe_watermelon/article/details/126865835
posted on
浙公网安备 33010602011771号