MAC环境安装(卸载)软件
- jdk
- node
- 
- 安装node,并实现不同版本的切换
- 卸载node
- 
- 
- 从node官网下载pkg安装的node
- [卸载用 homebrew 安装的node](#卸载用 homebrew 安装的node)
- 如果你感觉删的不够干净,可以再细分删除
- 验证删除结果
 
 
- 
 
jdk
- 1.下载jdk
 先去官网下载自己需要的版本,jdk下载官方网址
 如下图所示,选择Accept License Agreement然后就可以进行下载
            
            
              url
              
              
            
          
          http://www.oracle.com/technetwork/java/javase/downloads/index.html- 
2.第二步 下载完成以后,双击运行下载下来的.dmg文件,进行傻瓜式next点击进行安装,安装完成,为了方便使用Java命令,需要配置java_home,即Java的环境变量 
- 
3.第三步: 配置Java环境变量,重点来了,在配置环境变量之前,先自己打开"终端",即window下的cmd,输入 "java"或者"java -version"结果很神奇的一幕出现了,如看到如下界面则说明已经完成了JDK的安装! 
  
node
安装node,并实现不同版本的切换
背景
由于在使用node的时候需要频繁的切换node的版本。在windows上可以通过安装不同版本的软件进行实现,在mac上可以更加方便快捷的实现这个过程哦!
- 全局安装n
            
            
              java
              
              
            
          
          npm install -g n- 选择不同的版本
            
            
              java
              
              
            
          
          # 安装最新稳定版 node
n stable
# 安装最新版本 node
n latest
# 安装某个具体node版本
n 14.16.1- 删除某个版本
            
            
              java
              
              
            
          
          # 删除某个版本
n rm 14.16.1- 查看node的安装路径
            
            
              java
              
              
            
          
          n which 14.16.1- 切换版本
            
            
              java
              
              
            
          
          n
# 若切换失败可使用
sudo n- 以指定的版本来执行脚本
            
            
              java
              
              
            
          
          n use 14.16.1  test.js- 查看已经安装的版本
            
            
              java
              
              
            
          
          n ls- 查看服务器上所有可用的版本
            
            
              java
              
              
            
          
          n ls-remote --all卸载node
从node官网下载pkg安装的node
            
            
              java
              
              
            
          
          sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}卸载用 homebrew 安装的node
            
            
              java
              
              
            
          
          brew uninstall node如果你感觉删的不够干净,可以再细分删除
- 删除 npm 相关内容
            
            
              java
              
              
            
          
          sudo npm uninstall npm -g
sudo rm -rf ~/.npm- 删除 /usr/local/lib 下node相关内容
            
            
              java
              
              
            
          
          sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.* 
cd /usr/local/lib
sudo rm -rf node*
sudo rm -rf /usr/local/lib/dtrace/node.d- 删除 /usr/local/include 下 node 和 node_modules 目录
            
            
              java
              
              
            
          
          cd /usr/local/include
sudo rm -rf node*- 删除 /usr/local/bin 下 node 执行文件
            
            
              java
              
              
            
          
          cd /usr/local/bin
sudo rm /usr/local/bin/npm
sudo rm /usr/local/bin/node
ls -las 仔细查看,全局安装的npm包一般会在这个目录下创建软连接,发现就删除- 其他删除工作
            
            
              java
              
              
            
          
          sudo rm -rf /usr/local/share/man/man1/node.1验证删除结果
            
            
              java
              
              
            
          
          node  //command not found
npm  //command not found