精华内容
下载资源
问答
  • 一、nvm介绍 在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目...二、nvm下载安装及使用 2.1 nvm下载 安装包下载地址:https://github.com/coreybutler/nvm-windows/releases,windows系统下载...

    一、nvm介绍

            在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。

    二、nvm下载安装及使用

    2.1 nvm下载

    安装包下载地址:https://github.com/coreybutler/nvm-windows/releases,windows系统下载nvm-setup.zip安装包

    2.2 nvm安装

    如果电脑上之前已经单独安装了node,先卸载,然后解压nvm-setup.zip安装包,进入解压的文件夹,双击exe后缀文件进行安装

    下面这个界面是选择安装nvm的路径,自己可以更改安装路径,一般默认路径

    下面这个是nodejs的安装位置,如果没有nodejs文件夹就新建一个(后来发现他会自动生成一个快捷方式)

    安装完毕后输入 nvm -v 查看版本。

    下面设置setting.txt,可忽略不设置

    安装完毕后,找到安装的路径,一些简单配置,打开setting.txt

    在后面添加这两行代码

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

    2.3 nvm的使用

    nvm off                     // 禁用node.js版本管理(不卸载任何东西)
    nvm on                      // 启用node.js版本管理
    nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
    nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
    nvm ls                      // 显示所有安装的node.js版本
    nvm list available          // 显示可以安装的所有node.js的版本
    nvm use <version>           // 切换到使用指定的nodejs版本
    nvm v                       // 显示nvm版本
    nvm install stable          // 安装最新稳定版

    见下图:

    如果使用node -v,提示node:command not found,则需要nvm use node版本号,见下图

    下面显示当前使用的node版本是14.16.1

    展开全文
  • nvm下载安装及node版本管理背景nvm下载及安装1. nvm下载2. nvm安装3. nvm配置环境变量配置nvm配置淘宝镜像4.nvm常用命令node管理1.nvm下载node2.node环境配置总结 背景 目前项目主要使用到node v8.9.3和node v12.18....

    背景

    目前项目主要使用到node v8.9.3和node v12.18.0两个版本,不想每次手动修改环境变量进行切换,所以想通过nvm实现版本控制。

    nvm下载及安装

    1. nvm下载

    点击链接[^1]进入nvm下载网页,选择nvm-setup.zip版本下载
    安装包
    zip包下载完成后进行解压缩,双击解压出来的nvm-setup.exe进行安装nvm-setup.exe

    2. nvm安装

    nvm安装

    nvm路径无需用户手动创建nvm安装路径
    nodeJs路径无需用户手动创建设置nodeJs路径
    下一步后点击Install等待安装完成。

    3. nvm配置

    环境变量配置

    点击电脑-属性高级系统设置-环境变量
    用户变量和环境变量都需要新建2个环境变量:
    1.点击新建-变量名输入NVM_HOME-变量值输入D:**\nvm(即:nvm安装路径)
    2.点击新建-变量名输入NVM_SYMLINK-变量值输入D:**\nodeJs(即:nodeJs路径)
    3.选择Path,后面追加【%NVM_HOME%】、【%NVM_SYMLINK%】属性变量

    NVM环境变量配置
    Path路径新增2个变量
    配置完成后,打开cmd,输入nvm
    nvm安装成功

    nvm配置淘宝镜像

    之所以要配置淘宝镜像是因为nvm安装node和npm时会默认从https://nodejs.org/dist/和https://github.com/npm/cli/archive/地址下载,很大可能下载出错,所以使用国内淘宝镜像。

    方式1:进入nvm安装路径下,打开setting.txt文件,最后添加node和npm的镜像地址

    root: D:\**\nvm
    path: D:\**\nodeJs
    arch: 64
    proxy: none
    originalpath: .
    originalversion: 
    node_mirror: https://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/
    

    方式2:打开cmd窗口
    输入以下命令:

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

    完成以上步骤后,nvm才算是全部安装完毕!

    4.nvm常用命令

    nvm list  //展示本地安装的所有版本,*号表示当前正在用
    nvm install [版本号]  //安装指定版本node 例如: nvm install 12.18.0
    nvm use 12.18.0  //使用特定版本
    nvm uninstall 12.18.0  //卸载指定版本
    

    node管理

    1.nvm下载node

    我这里基于项目需求,下载了node 的 v8.9.3和v12.18.0两个版本,以下以v8.9.3为目标进行说明。
    打开cmd窗口输入:

    nvm install 8.9.3
    

    等待下载安装完成
    下载安装node
    下载完成后输入:

    nvm use 8.9.3   //必须有输入这行命令后,node命令才会生效
    
    /*检查node是否安装成功*/
    node -v  
    npm -v
    

    测试node是否安装成功
    下载完成后,会发现nvm安装目录下多了两个以node版本号命名的文件夹
    在这里插入图片描述

    2.node环境配置

    还记得安装nvm时设置的nodeJs目录嘛?此目录是作为软连接目录,存放nvm当前指向node版本的内容,下面我们设置node的相关变量时都会基于此目录,这样nvm切换node不同版本时不会影响node环境变量。

    1. 设置淘宝镜像
    npm config set registry https://registry.npm.taobao.org
    
    1. 配置全局目录
      在nodeJS目录下手动创建全局文件存放目录node_global和缓存目录node_cache
     D:\**\nodeJs\node_global
     D:\**\nodeJs\node_cache
    

    cmd命令窗口输入

    npm config set prefix "D:\**\nodeJs\node_global"
    npm config set cache "D:\**\nodeJs\node_cache"
    
    1. 全局安装cnpm
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    

    总结

    学海无涯!

    展开全文
  • 因项目需要安装多个node版本,当用nvm安装node版本的时候会自动安装npm,但是有时候会安装失败,导致npm不能用,大概率是因为npm下载的时候失败了。所以nvm install之前,先修改到淘宝源,然后再安装node,代码如下...

    因项目需要安装多个node版本,当用nvm安装node版本的时候会自动安装npm,但是有时候会安装失败,导致npm不能用,大概率是因为npm下载的时候失败了。所以nvm install之前,先修改到淘宝源,然后再安装node,代码如下:

    nvm uninstall [版本号] // 如果安装失败了,要先卸载刚刚安装的node,没安装的话可以不执行这行命令
    nvm npm_mirror https://npm.taobao.org/mirrors/npm/ // 修改到淘宝源
    nvm install [版本号]
    

    收工

    展开全文
  • node管理工具 nvm 下载安装和使用

    千次阅读 2018-07-04 08:48:35
    下载nvm 点我 下载最新版本中 noinstall.zip的文件 然后解压到你要存放的目录里 我放在了 D:\dev\nvm 里(这个目录是我自己创建的) 你解压会看不见setting.txt文件 解压后 你要点击 install.cmd 然后 不需要...

    首先  需要卸载掉我们的node及之前配置好的环境变量 还有c盘用户下的.npmrc的文件

    下载nvm   点我  下载最新版本中  noinstall.zip的文件

    然后解压到你要存放的目录里   

    我放在了 D:\dev\nvm  里(这个目录是我自己创建的)

    你解压会看不见setting.txt文件   解压后 你要点击 install.cmd  然后   不需要输入什么 直接回车  然后在当前盘符(也就是d盘)的根目录下会出现setting文件

    默认的setting里的内容少  而且 路径不对  需要你改一下  比如path 添加后 如果没有nodejs这个文件夹 就去创建下

    上面那俩 是你自己的路径  第三个是电脑位数   其他的可以复制我的

    然后 如果你在运行刚才的install.cmd时 没有报错  那么你的环境变量会多2个

    当然 你去查看的时候肯定路径是错的  我记得 第一个会是空的  第二个 默认的c盘

    所以你要 按照自己的盘符 进行一下修改

    改好后还有最后一步    进path里   将这2个环境变量放进去

    %NVM_HOME%;%NVM_SYMLINK%;  注意前面和原来结尾的路径要用分号  断开

    然后确定   然后 启动cmd   输入 nvm -v

     

    如果看见是这样  就ok了   安装到此结束

     

    nvm的使用

    下载特定版本的node  比如8.0.0   nvm install v8.0.0   再下一个  nvm install v9.0.0

    切换到8.0.0   nvm use 8.0.0

    然后 有一些指令 可以 需要你掌握

     

    nvm install ## 安装指定版本,可模糊安装,如:安装v6.2.0,既可nvm install v6.2.0,又可nvm install 6.2
    nvm uninstall ## 删除已安装的指定版本,语法与install类似
    nvm use ## 切换使用指定的版本node
    nvm ls ## 列出所有安装的版本
    nvm ls-remote ## 列出所以远程服务器的版本(官方node version list)
    nvm current ## 显示当前的版本
    nvm alias ## 给不同的版本号添加别名
    nvm unalias ## 删除已定义的别名
    nvm reinstall-packages ## 在当前版本node环境下,重新全局安装指定版本号的npm包

     

    然后就是给node配置全局的模块了

    不会的看我 另一个博客      点我跳转

    展开全文
  • 但是我们安装nvm之后有多个版本的node了 我们可以打开自己的nvm的目录看到他有个temp的文件里面就是我们下载的几个版本的node对应的npm。 这时候我们需要打开settings.txt加上两行 node_mirror: ...
  • 最近公司的项目,依赖问题实在是让人苦不堪言呢 因为 有pc 项目 小程序 和 h5 各个项目 开发的时间线又不同 最早的pc项目项目都有好几年了 ...有的时候高版本不行 , 使用 npm安装不行 必须使用 cn...
  • For a fully manual install, execute the following lines to first clone the nvm repository into $HOME/.nvm, and then load nvm: export NVM_DIR="$HOME/.nvm" && ( git clone ...
  • For a fully manual install, execute the following lines to first clone the nvm repository into $HOME/.nvm, and then load nvm: export NVM_DIR="$HOME/.nvm" && ( git clone ...
  • The original nvm is a completely separate project for Mac/Linux only. This project uses an entirely different philosophy and is not just a clone of nvm. Details are listed in the Why another version ...
  • nvm安装与使用nvm下载不同版本nodejs

    千次阅读 2019-07-04 18:12:37
    nvm下载地址:https://github.com/coreybutler/nvm-windows/releases 选择图中版本傻瓜式安装 配置环境变量 找到Path添加: ;%NVM_HOME%;%NVM_SYMLINK%; 打开cmd,输入命令:nvm version, 出现nvm版本号表明...
  • nvm node安装

    2021-05-25 09:47:24
    nvm 下载地址 nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。 nvm-setup.zip:安装版,推荐使用 本次演示的是安装版。 检查 打开CMD,输入命令 nvm安装成功则如下显示。可以看到里面列出了各种...
  • nvm安装

    2019-10-25 10:52:26
    nvm、cnpm的安装配置 一、nvm安装 1、nvm下载 ​ 进入https://github.com/coreybutler/nvm-windows/releases,选择nvm-setup.zip下载下载后直接安装nvm安装路径如图: ​ 当前使用的node路径: 2、...
  • nvm+nodejs安装

    2020-03-14 23:29:53
    文章目录nvm下载安装nodejs后没有安装npmNode.js开发环境准备nvm常用的命令node常用的命令提示 nvm下载安装nodejs后没有安装npm 去淘宝镜像,下载需要版本node压缩包(.zip) 将压缩包解压到 nvm 根目录 使用 nvm ...
  • nvm安装

    2018-10-09 14:15:00
    安装前可先卸载原来的node, npm, 安装成功...1.nvm-windows 下载 https://github.com/coreybutler/nvm-windows/releases 2.把nvm_noinstall.zip解压到比如c:/dev/nvm 中(其它盘也可以,建议开发有关的安装在C...
  • nvm安装

    2019-09-29 10:55:13
    1、安装网址:https://github.com/coreybutler/nvm-windows/releases,选择nvm-setup.zip,下载后直接安装 2、安装时,可以自由选择nvm安装路径,但不用改变当前node的安装路径(默认就好) 3、安装结束,使用nvm ...
  • nvm 怎么安装 ?

    2018-12-22 07:17:14
    nvm windows 版安装 ...通过 nvm 的命令行使用 nvm 默认的 node_mirror, npm_mirror 地址下载会报错 解决办法 在 nvm安装路径下找到 settings.txt 打开并修改以下 node_mirror: npm.taobao.org/mirror...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,486
精华内容 594
关键字:

nvm下载安装