月份:2020年8月

Mac电脑通过nvm来管理node版本

碰到node的依赖包加载问题,尝试升级node版本解决,
升级系统node的时候,老是忘记自己用的node版本管理器,做个记录。

zhujin@MacBook-Pro ~ % nvm list
       v0.10.32
         v6.1.0
        v7.10.0
         v8.7.0
        v8.10.0
         v9.4.0
        v12.4.0
->      v13.0.1
         system
default -> 13.0.1 (-> v13.0.1)
node -> stable (-> v13.0.1) (default)
stable -> 13.0 (-> v13.0.1) (default)
unstable -> N/A (default)
iojs -> iojs- (-> system) (default)
lts/* -> lts/erbium (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.22.0 (-> N/A)
lts/erbium -> v12.18.3 (-> N/A)

升级命令 nvm install stable

zhujin@MacBook-Pro ~ % nvm install stable
Downloading and installing node v14.7.0...
Downloading https://nodejs.org/dist/v14.7.0/node-v14.7.0-darwin-x64.tar.xz...
################################################################################################################# 100.0%
Computing checksum with shasum -a 256
Checksums matched!
Now using node v14.7.0 (npm v6.14.7)

然后当前的终端已经版本OK了,然后你会发现每次打开终端,都会自动把版本变回去,所以最后需要设置默认node版本:

nvm alias default 14.7.0