Mac下使用brew管理不同版本的node
在使用Node进行开发的时候,有时候需要在不同的Node版本中进行切换。跨平台的NVM(Node Version Manager)可以帮助我们很好的进行版本管理。在OS X系统中,HomeBrew也是一个很方便的Node版本切换工具。
以下是使用HomeBrew管理Node的一些操作:
1. 查看当前可用版本
brew search node
列出所有当前可用的node版本,其中✅表示本机已安装的版本
[图片上传中...(Screen Shot 2019-07-22 at 11.01.21 PM.png-24b4c1-1563807774169-0)]
2. 安装需要版本
brew install node@8
如果需要8.x.x中最新版本,可以使用:
brew install node8-lts
3. 切换版本
- 首先取消当前版本
brew unlink node
- 切换到需要的版本
brew link node@8
注意:在切换版本的时候,可能会需要用到 –force命令,强制执行。
在切换版本时,可能会有一些文件需要删除,注意提示内容,执行即可
- 也可以用一行命令来完成整个操作
brew unlink node && brew link --force node@8
4. 查看当前版本,检查是否切换成功
node -v
参考链接:https://mrxf.github.io/2017/04/18/osx-using-the-brew-to-manage-multiple-node-version/