首先、node是比较常用的脚本语言,电脑安装node的常用方式有两种:
1、第三方软件安装node,像brew;
2、下载源码安装
设备比较老旧,所以下载的系统是 MacOS 10.15.7,导致安装的brew没有办法降级安装node,所以使用了编译源码安装node,自已可以通过仓库https://gitee.com/mirrors/nodejs
下载自己需要的版本,
或者通过网站https://nodejs.org/download/release/
选择需要的压缩包;然后手动编译安装到本地即可!
1、通过上面提到的地址通过git拉取源码或者直接下载压缩包,压缩包需要解压到本地
➜ Desktop git clone -b branchname https://gitee.com/mirrors/nodejs.git
或者
➜ ~ tar zxvf node-vv14.21.3.tar.gz
2、编译安装
➜ ~ cd node-14.21.3
➜ node-14.21.3 ./configure --prefix=/usr/local/node/14.21.3
➜ node-14.21.3 sudo make
➜ node-14.21.3 sudo make install #这一步比较耗时,那种可以耗时一整夜的那种,需要耐心等待
3、配置node环境,在 ~/.zshrc 文件中添加下代码
# set nodejs
export NODE_HOME=/usr/local/node/14.21.3
export PATH=$NODE_HOME/bin:$PATH
然后执行
➜ node-14.21.3 source ~/.zshrc
4、验证是否安装配置成功
➜ node-14.21.3 node -v
v14.21.3
➜ node-14.21.3 npm --version
6.14.18
这里一定注意要验证npm;
参考:
1、https://blog.51cto.com/u_13912516/5938574
2、https://formulae.brew.sh/analytics/homebrew-versions/90d/#header
3、https://gitee.com/mirrors/nodejs
4、https://nodejs.org/download/release/v14.21.3/