mac osx node 降级

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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容