一、先说卸载node

1.先卸载npm

sudo npm uninstall npm -g 

2.卸载node

  yum remove nodejs npm -y

看看是否有残留

进入 /usr/local/lib 删除所有 node 和 node_modules文件夹
进入 /usr/local/include 删除所有 node 和 node_modules 文件夹
进入 /usr/local/bin 删除 node 的可执行文件

二、源码编译安装nodejs

1.解压下载的源码版
tar zxf node-v9.11.1.tar.gz
2.打开文件夹
cd node-v9.11.1
3.编译源码
./configure
make
4.安装
make install
5.检查
node --version
npm --version
在这里插入图片描述

二、安装nodejs

1、下载nodejs并解压后,把解压文件移动到/usr/local/node目录(需要root权限)

[root@localhost ~]# mv /test/node-v12.4.0-linux-x64 /usr/local/node

2、 在/usr/bin 目录下建立软连接 ,变为全局

[root@localhost ~]# cd /usr/bin
[root@localhost ~]# ln -s /usr/local/node/bin/node node
[root@localhost ~]# ln -s /usr/local/node/bin/npm npm

3、查看版本号

[root@localhost ~]# node -v
[root@localhost ~]# npm -v

三、若你的nodejs中没有npm,可以单独安装

下载nmp安装包,一般nodejs包中已经包含了,设置过环境变量就可以直接使用nmp命令了,如果没有安装,先下载:

官网地址:www.npmjs.com
淘宝地址:https://npm.taobao.org/mirrors/npm/

安装使用如下命令:

make install

四、关于软连接

在这里插入图片描述
参考:
1、linux 系统下安装和卸载Node.js:https://blog.csdn.net/qq_37233895/article/details/86063271
2、Linux 安装 node.js 和 npm:https://segmentfault.com/a/1190000019542926?utm_source=tag-newest
3、linux环境下NPM安装小结:https://blog.csdn.net/hjm4702192/article/details/79034597

Logo

更多推荐