Node的安装

1、进入node官网下载页http://nodejs.cn/download/ ,选择自己想要的版本,如下图:

Node的安装和卸载(Mac)_js

2、双击安装程序安装,如下图:

Node的安装和卸载(Mac)_nodejs_02

对话框中会显示程序将会安装的位置,一直点击继续到最后为止。

3、在终端中输入命令

npm

如果出现下图则表明Node安装成功:

Node的安装和卸载(Mac)_nodejs_03

4、若node-v提示为

-bash: node: command

则需要配置环境变量,步骤如下:

a、进入 ,finder右键选择”前往文件夹”,如下图:

Node的安装和卸载(Mac)_nodejs_04

b、进入etc,如下图:

Node的安装和卸载(Mac)_nodejs_05


文件夹中找到“profile”文件,此文件锁定可以复制一份出来加上以下语句:

export NODE_HOME=" node安装路径(bin路径的父级路径)"

export PATH=$PATH:$NODE_HOME/bin

步骤2中已有node安装路径为 /usr/local/bin/node,填入上述命令行即可;

如果不记得node的安装路径,可以打开终端,输入如下命令:

which

即可找出node安装路径;

改完profile副本文件保存为不带后缀的文件,名字亦为profile即可覆盖原来的profile,环境变量配置好了就可以按照步骤3来验证了。



Node的卸载

终端卸载node

# 这里是卸载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*

# 这个命令也是删除一个node文件,但不知道这文件有什么用
sudo rm

查看是否有文件残留

# 在/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

使用NVM卸载node

nvm uninstall 10.0//删除指定版本的node

报错

root@istudy:/home/tools/code/bison# nvm uninstall 10.0
nvm: Cannot uninstall currently-active node version, v10.0.0 (inferred from 10.0).

解决方法:deactvie当前版本

nvm deactivate