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安装成功)