一、nodejs下载
- nodejs中文官网:http://nodejs.cn/
- nodejs下载地址:http://nodejs.cn/download/
二、Windows-nodejs安装
- 下载完成后一路next安装即可
- 验证安装:cmd执行
node -v
查看版本
- npm验证:
npm -v
- npm WARN解决:
- 打开nodejs的安装目录(我的目录是“C:\Program Files\nodejs”),找到npm.cmd编辑打开
- 将文件里的 prefix-g 改为 prefix --location=global
- 提示权限不足可以修改完全控制,之后再保存
- 重新输入
npm -v
发现不会报错了
三、npm镜像
- npm下载通常也很慢的:我们需要下载cnpm来加速npm的下载速度
- 阿里云镜像官网地址:https://developer.aliyun.com/mirror/
- 搜索npm:要注意新域名的改变
- 将npm替换为cnpm:cmd命令行执行
npm install -g cnpm --registry=http://registry.npmmirror.com
;注意之后所有的npm都使用cnpm来替代
四、Linux-nodejs安装
-
nodejs下载:http://nodejs.cn/download/
-
点击后获取到下载地址:https://cdn.npmmirror.com/binaries/node/v16.15.1/node-v16.15.1-linux-x64.tar.xz
-
Linux中执行下载:
wget https://cdn.npmmirror.com/binaries/node/v16.15.1/node-v16.15.1-linux-x64.tar.xz
- 注意要返回到root目录下进行下载
- 注意要返回到root目录下进行下载
-
解压:
tar -xvf node-v16.15.1-linux-x64.tar.xz
-
建立软链接:执行下列2条命令后,再查看node和npm的版本号没有问题即可
ln -s /root/node-v16.15.1-linux-x64/bin/node /usr/bin/node
ln -s /root/node-v16.15.1-linux-x64/bin/npm /usr/bin/npm
如果在linux下使用了cnpm
- 如果提示找不到cnpm可以尝试方案
- 重启服务器
- 使用全路径来执行
- 查找cnpm的全路径:
find / name cnpm
安装其他版本nodejs
wget https://cdn.npmmirror.com/binaries/node/v14.14.0/node-v14.14.0-linux-x64.tar.xz
tar -xvf node-v14.14.0-linux-x64.tar.xz
ln -s /root/node-v14.14.0-linux-x64/bin/node /usr/bin/node
ln -s /root/node-v14.14.0-linux-x64/bin/npm /usr/bin/npm
五、Liunx卸载nodejs
- 卸载npm:
sudo npm uninstall npm -g
- 卸载node:
yum remove nodejs npm -y
3.看看是否有残留
进入 /usr/local/lib 删除所有 node 和 node_modules文件夹
进入 /usr/local/include 删除所有 node 和 node_modules 文件夹
进入 /usr/local/bin 删除 node 的可执行文件 - 删除软连接
- rm -rf /usr/bin/node
- rm -rf /usr/bin/npm