NVM-Nodejs多版本管理工具

推荐

当然是我们的大名鼎鼎的 NVM 。::下载点我

下载简单安装版(推荐)

  1. 下载含有 setup
    NVM-Nodejs多版本管理工具_第1张图片除了修改位置其他都是下一步
  2. 安装完成还是不能用
  3. 我们先下载一个 node 版本,使用nvm install version
  4. 然后用管理员权限 执行 nvm use version,之后谁都能下载了,主要是生产一个软连接文件

下载免安装版

下载就是无脑 下一步、下一步
注意:

  • 他有两个位置需要我们选择
  • 我们选定一个NVM 的安装地址
  • 选定一个 Nodejs 的映射地址

这里的Nodejs 文件我们不用关注,我们真正的文件都在我们安装的NVM目录下 v版本号 的文件夹下。
NVM-Nodejs多版本管理工具_第2张图片

NVM-Nodejs多版本管理工具_第3张图片

下载完成之后修改一下settings.txt 文件,在原有的基础上直接加入这些配置

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

还要配置一下环境变了

  • NVM_HOME : xxxxxxx

验证

打开DOC窗口,输入命令

nvm  

NVM-Nodejs多版本管理工具_第4张图片

可以看到我使用的是1.1.10版本


第一次使用

查看Nodejs版本

nvm list available

NVM-Nodejs多版本管理工具_第5张图片
当然也不止这些版本,我们可以根据他提供的地址去找,或者直接百度都行,建议百度,他给的地址是github,请大家科学上网。

下载nodejs

nvm install 版本号

nvm use 版本号

这里有个坑,一定要在下载完成之后立即使用,然后在干别的事情,不然会有很多意想不到的问题。


卸载nodejs

nvm uninstall 版本号

其余的就看NVM命令解释吧,基本也不咋用,我们就切换就行。

NVM命令解释

nvm ls available  // 显示所有可以下载的版本
nvm ls // 查看目前已经安装的版本
nvm install 14.18.0  // 安装指定的版本的node.js
nvm install 10.15.3
nvm use 14.18.0  // 使用指定版本的node.js
nvm use 10.15.3  //两个版本随意切换
nvm ls-remote :列出所有远程服务器的版本(官方node version list)

nvm list :列出所有已安装的 node 版本

nvm install stable :安装最新版 node

nvm install [node版本号] :安装指定版本 node

nvm uninstall [node版本号] :删除已安装的指定版本

nvm use [node版本号] :切换到指定版本 node

nvm current :当前 node 版本

nvm alias [别名] [node版本号] :给不同的版本号添加别名

nvm unalias [别名] :删除已定义的别名

nvm alias default [node版本号] :设置默认版本

安装Node之后

修改node_cache和node_global文件位置

注意:修改一次全局通用,我们也只需要在下一次手动创建以上两个文件即可

  1. 在我们真实的node文件夹下的node_modules下手动创建两个文件
    • node_cache
    • node_global
  2. 进入DOC命令窗口,进行配置
npm config set cache  "映射nodejs地址\node_modules\node_cache"
npm config set prefix "映射nodejs地址\node_modules\node_global"
  1. 添加变量
    给系统变量添加一个NODE_PATH ,值为 虚拟安装文件/node_modules\node_global
    或者直接将地址添加到Path里面也可

  2. 查看验证

npm config ls -l

查看一下prefix(我们的global)和cache是否为我们刚刚设置的。

  1. 再次测试一下
npm -v
npm i npm -g

这是npm更新的命令 ,-g 表示全局,因此他会出现在node_global文件中

验证

npm list -g

在这里插入图片描述
注意:修改一次全局通用,我们也只需要在下一次手动创建以上两个文件即可


修改npm下载源

  1. 选择对应的npm
  2. 输入命令
npm config set registry https://registry.npm.taobao.org
  1. 验证
npm config get registry

最后,我是学后端的,前端东西都是了解,其中只是我目前的认知,有啥错误的地方,欢迎指正!

你可能感兴趣的:(经验,node.js,nvm)