NVM和Nodejs的版本管理
NVM和Nodejs的版本管理
nodaoliNVM指的是Node Version Manager,是一个Node.js的版本管理工具。它允许用户在同一台机器上安装和管理多个Node.js版本。这对于需要在不同的项目中使用不同Node.js版本的开发者来说非常有用。
以下是NVM的一些主要特点和功能:hexo
版本切换:允许用户在多个Node.js版本之间快速切换。
简易安装:提供了简单的命令行安装脚本,方便用户安装。
独立环境:每个Node.js版本都安装在其独立的目录中,不会干扰系统的其他Node.js安装。
默认版本设置:可以设置一个默认的Node.js版本,每次打开新的终端窗口时都会使用该版本。
兼容性:支持io.js,以及Node.js的各个LTS(长期支持)版本。
使用NVM,开发者可以在测试新版本的应用程序的同时,保持生产环境使用稳定的Node.js版本,从而提高了开发的灵活性和便捷性。
安装和使用NVM通常涉及以下步骤:
通过终端运行安装脚本。
使用
nvm list available命令安装展示所有版本的Node.js。使用
nvm install <version>命令安装特定版本的Node.js。使用
nvm use <version>命令切换到特定版本的Node.js。使用
nvm alias default <version>设置默认的Node.js版本。
添加镜像仓库
nvm 切换国内镜像
如果下载 node 过慢或者安装失败,请更换国内镜像源, 在 nvm 的安装路径下,找到 settings.txt文件,设置node_mirror与npm_mirror为国内镜像地址。下载就飞快了~~
在文件末尾加入:
阿里云镜像
1 | node_mirror: https://npmmirror.com/mirrors/node/ |
腾讯云镜像
1 | node_mirror: http://mirrors.cloud.tencent.com/npm/ |
命令行切换(注意:请切换国内镜像后再安装 node 版本,否则会很慢)
阿里云镜像
1 | nvm npm_mirror https://npmmirror.com/mirrors/npm/ |
腾讯云镜像
1 | nvm npm_mirror http://mirrors.cloud.tencent.com/npm/ |
打开链接查看可以 node 版本:https://registry.npmmirror.com/binary.html?path=node/
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果


