Node的安装和卸载(Mac)
原创
©著作权归作者所有:来自51CTO博客作者不死鸟jgc的原创作品,请联系作者获取转载授权,否则将追究法律责任
Node的安装
1、进入node官网下载页http://nodejs.cn/download/ ,选择自己想要的版本,如下图:
2、双击安装程序安装,如下图:
对话框中会显示程序将会安装的位置,一直点击继续到最后为止。
3、在终端中输入命令
如果出现下图则表明Node安装成功:
4、若node-v提示为
则需要配置环境变量,步骤如下:
a、进入 ,finder右键选择”前往文件夹”,如下图:
b、进入etc,如下图:
文件夹中找到“profile”文件,此文件锁定可以复制一份出来加上以下语句:
export NODE_HOME=" node安装路径(bin路径的父级路径)"
export PATH=$PATH:$NODE_HOME/bin
步骤2中已有node安装路径为 /usr/local/bin/node,填入上述命令行即可;
如果不记得node的安装路径,可以打开终端,输入如下命令:
即可找出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当前版本