Mac M1 Pro下载node.js
    
   
Mac M1 Pro下载node.js
    
    
    基本信息
   
- Mac M1 Pro
- node版本:14.20.0
- npm版本:8.19.3
- cnpm版本:8.5.1
    
     注意:
    
    我之前是去官网下了最新版本node,但cnpm就是下载不下来,于是查了其他博主的文章,
    
     这边通过nvm重新下载nodejs
    
    ,这个版本我用起来比较稳定,且适配M1,如果担心版本问题的同学,可以跟着下这个版本
    
    
    安装操作
   
    
    
    1. 卸载之前的nodejs
   
    如果已经下载了nodejs,可以先通过如下命令把已经下载的版本卸载掉(在终端中输入如下命令,
    
     若已经卸载了,请跳过此步骤,直接看下一个步
    
    )
   
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
    
    
    2. 安装nvm
   
    从gitee拉取nvm的下载资源(
    
     先下载nvm,再通过nvm下载nodejs
    
    )
   
git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
    在
    
     ~/.zshrc
    
    中对其进行配置,在终端中输入如下命令
   
vim ~/.zshrc
    输入
    
     i
    
    进行编辑,添加如下内容(全部复制进去)
   
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    添加如上配置信息后,输入按左上角
    
     esc
    
    键,输入
    
     :wq
    
    保存退出
   
在终端中输入如下命令进行配置更新
source ~/.zshrc
在终端中输入如下命令查看当前下载的nvm版本
nvm -v
    结果显示
    
    
    
    3. 安装nodejs
   
下载nodejs,依次在终端中输入如下命令
# 指定node14.20.0版本进行下载
nvm install 14.20.0
# 切换版本
nvm use 14
# 设置全局默认版本
nvm alias default 14
此时,nodejs已经下载完成,可以在终端中输入如下命令查看node版本
node -v
    显示结果
    
     
   
在终端输入如下命令查看npm版本
npm -v
    显示结果
    
    
    
    
    4. 安装cnpm
   
在终端中输入如下命令
npm install cnpm -g --registry=https://registry.npm.taobao.org
    显示结果(
    
     黄色那个是warning只是警告,不影响安装,不要担心
    
    )
    
     
   
在终端中输入如下命令,进行全局变量配置
vim ~/.bash_profile
    输入
    
     i
    
    进行编辑,复制以下内容到配置文件中去,
    
     其中
     
      CNPM_HOME
     
     的路径需要改一下,它是上边命令显示结果的路径
    
   
export export CNPM_HOME=/Users/jinsc/.npm-global/lib/node_modules/cnpm
export PATH=$PATH:$CNPM_HOME/bin
    
    
    
    
    添加如上配置信息后,输入按左上角
    
     esc
    
    键,输入
    
     :wq
    
    保存退出
   
在终端中输入如下命令进行配置更新
source ~/.bash_profile
在终端中输入如下命令,查看cnpm安装是否成功
cnpm -v
    显示结果(cnpm安装成功)
    
     
   
 
