mac osx 上安装了最新的 node 12,然项目中用了 libxmljs
包,这个包竟然不兼容 node 12, :-< ... 前端代码也不是我开发的,也不能(不会)修改代码,...降级 node 吧。
咱先用 brew
搜下 node
有哪些版本(从输出中,看出安装了node12).
➜ brew search node
==> Formulae
libbitcoin-node node ✔ node-sass node@12 ✔ nodebrew nodenv
llnode node-build node@10 node_exporter nodeenv
降级到 node 10
, 安装该版本
brew install node@10
现在系统上,有两个版本的node了,我们需要指定默认使用哪一个.
brew unlink node
brew link node@10
也可以强制指定
brew link --force --overwrite node@10
执行完之后,查看下 node 版本是否正确,over。
➜ node -v
v10.16.3
网友评论