在 Mac 上设置默认节点版本

时间:2021-06-22 03:07:11

标签: node.js macos nvm

我通过 NVM 安装了几个节点版本,v14.17.1 是最新版本。 目前,每次打开终端时,我都会执行“nvm use v14.17.1”,否则“node -v”会出现以下错误。

akhil-TD0NEG8WL:~$ node -v
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.67.dylib
  Referenced from: /usr/local/bin/node
  Reason: image not found
Abort trap: 6

这就是我的“nvm ls”显示的

akhil-TD0NEG8WL:~$ nvm ls
       v12.18.3
       v14.16.0
       v14.17.1
->       system
default -> 14.17.1 (-> v14.17.1)
node -> stable (-> v14.17.1) (default)
stable -> 14.17 (-> v14.17.1) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/fermium (-> v14.17.1)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.1 (-> N/A)
lts/fermium -> v14.17.1

我尝试过“nvm alias default”,它看起来像是将默认值设置为给定版本。但是“node -v”即使在之后也显示类似的结果。

akhil-TD0NEG8WL:~$ nvm alias default 14.17.1
default -> 14.17.1 (-> v14.17.1)

我该如何解决这个问题?

0 个答案:

没有答案