安装最新版本 node,附带删除node教程

在这里我用的Node.js的多版本管理器n来升级的

n模块介绍:
node中的n模块是,node专门用来管理node版本的模块,可以进行node多版本的切换,下载,安装

一、检查node与npm版本

node --version

npm --version

二、清理node的缓存

sudo npm cache clean -f

三、n工具安装

//windows环境
npm install -g n

//mac 环境
sudo npm install -g n 

安装完成后,查看n模块的版本

n --version

四、安装新版本的node(根据自己的需求更新所需版本)

// 升级到最新版本
sudo n latest

// 升级到稳定版本
sudo n stable 

// 升级到具体版本号
sudo n xx.xx 

五、更新npm到最新版本

sudo npm install npm@latest -g

六、最后检查 node 与 npm 当前版本

node --version

npm --version

Ps:附带一些 Mac 删除npm的方法

# 卸载npm
sudo npm uninstall npm -g

# 这里是用来删除node创建的各种文件夹
sudo rm -rf /usr/local/lib/node
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf /var/db/receipts/org.nodejs.*
sudo rm -rf /usr/local/include/node /Users/$USER/.npm*

# 删除node命令
sudo rm /usr/local/bin/node

# 删除node的man手册
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/share/man/man1/npm-*
sudo rm /usr/local/share/man/man1/npm.1
sudo rm /usr/local/share/man/man1/npx.1
sudo rm /usr/local/share/man/man5/npm*
sudo rm /usr/local/share/man/man5/package.json.5
sudo rm /usr/local/share/man/man7/npm*


sudo rm /usr/local/lib/dtrace/node.d

node创建的各种文件夹确实是太多了,而且分布也十分乱,如果担心自己电脑中没有删除干净的话,可以运行下面两个命令在找一下

# 在/usr/local文件夹下查找以npm开头的文件
find /usr/local -name 'npm*'

# 在/usr/local文件夹下查找以node开头的文件
find /usr/local -name 'node*'

重启电脑,生成设置

检查结果

npm -v
// 结果应该是 -bash: npm: command not found

node -v
// 结果应该是 -bash: node: command not found

你可能感兴趣的:(前端大杂烩,npm,node.js,webpack)