自定义node运行环境 fnm

比较通用的node 版本方案目前就是 ,node 官网也主要就是这2个

  • nvm
  • fnm

nvm 我之前在开发 reactnative 的时候会遇到编译失败的问题。后续就没有再碰过 nvm,一直到今天一直使用 fnm 作为 node的版本管理工具

有时候在ci 中需要涉及到多个node 版本,我目前也是用fnm 来处理的。

这对于有多个环境指令确实是个帮助。

sh 复制代码
fnm exec --using=26 node -v

当然,也可以中途切换node 版本使用 fnm use 26