NodeJs版本管理
问题:web3-react@: The engine "node" is incompatible with this module. Expected version "^14 || ^16". Got "18.12.1"
使用最新的node版本不支持,需要切换为指定版本
$ nvm list
-> v18.12.1
system
default -> 18 (-> v18.12.1)
列出可用的版本列表
$ nvm ls-remote
......
v16.18.0 (LTS: Gallium)
v16.18.1 (Latest LTS: Gallium)
......
安装指定版本
$ nvm install v16.18.1
Downloading and installing node v16.18.1...
.....
Now using node v16.18.1 (npm v8.19.2)
修改默认版本
$ nvm alias default v16.18.1
default -> v16.18.1
查看版本
$ node -v
v16.18.1
现在默认版本已经是指定的版本,可以安装运行项目了