Node | 多版本管理器nvm的安装(Mac)

安装nvm

不推荐使用homebrew来安装,nvm文档中Installation 有说Homebrew installation is not supported

安装命令

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

安装完成之后,输入nvm 出现如下信息时,表示成功安装

img

如果在新的终端输入 nvm 时提示:command not found: nvm,有可能是以下原因之一:

你的系统可能缺少一个 .bash_profile 文件,你可以创建一个此文件,打开复制粘贴以下代码进去,保存,然后再次运行安装命令

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

常用命令

nvm ls-remote 官方node version list

nvm install stable 安装最新稳定版 node

nvm install 安装指定版本

nvm uninstall 删除已安装的指定版本

nvm use 切换使用指定的版本node

nvm ls 列出所有安装的版本

nvm current 显示当前的版本

nvm alias 给不同的版本号添加别名

nvm unalias 删除已定义的别名

nvm reinstall-packages 在当前版本 node 环境下,重新全局安装指定版本号的 npm 包

nvm、nodejs、和npm的区别

  • nvm:nodejs 版本管理工具。也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。

  • nodejs:在项目开发时的所需要的代码库

  • npm:nodejs 包管理工具。在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。npm 管理 nodejs 中的第三方插件

可以参考github上,安装最新的nvm版本

https://github.com/nvm-sh/nvm

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