Mac OS 下 NVM 的安装与使用

有时候开发过程中需要用到的node版本不一样,反复安装node版本比较麻烦,这时候就需要nvm来管理node版本。
node、npm、nvm之间的区别和关系:
(1)区别:

nvm:nodejs 版本管理工具。
也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。
nodejs:在项目开发时的所需要的代码库
npm:nodejs 包管理工具。
在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。
npm 管理 nodejs 中的第三方插件。

(2)关系:

nvm 管理 nodejs 和 npm 的版本。
npm 可以管理 nodejs 的第三方插件。

安装 nvm:

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

后面的“v0.33.8”这是nvm的版本号。

安装完成后关闭终端,重新打开终端输入 nvm 验证一下是否安装成功,当出现“Node Version Manager”时,说明已安装成功。
如果在新的终端输入 nvm 时提示:command not found: nvm,有可能是以下原因:系统可能缺少一个 .bash_profile 文件。查看文件方法如下:

(1)打开终端,进入当前用户的 home 目录中;
(2)使用 ls -a 显示这个目录下的所有文件(夹)(包含隐藏文件及文件夹),查看有没有 .bash_profile 这个文件
①如果没有,则新建一个:touch ~/.bash_profile
②如果有或者新建完成后,就执行安装nvm的命令 ↑在上面 加粗部分

nvm常见命令:
nvm ls-remote 列出所有可安装的版本

nvm install 安装指定的版本,如 nvm install v14.15.0

nvm uninstall 卸载指定的版本

nvm ls 列出所有已经安装的版本

nvm use 切换使用指定的版本

nvm current 显示当前使用的版本

nvm alias default 设置默认 node 版本

nvm deactivate 解除当前版本绑定

你可能感兴趣的:(javascript,vue.js,json)