博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows 安装配置 NVM
阅读量:4102 次
发布时间:2019-05-25

本文共 2552 字,大约阅读时间需要 8 分钟。

Windows 安装 Nodejs

注:若是要使用 nvm 进行 Nodejs 的版本控制,请不要安装任何版本的 Nodejs

Nodejs 官网:

Nodejs 中文网:

LTS 长期支持,推荐大多数用户

本文主要介绍 nvm 管理 Nodejs 版本的安装配置,直接安装请安装对应版本即可。

Windows 配置 nvm 管理 Nodejs 版本

如果你可以科学上网,GitHub 自取 :

如果不能,那我帮你下载好了

1.1.7:

1.1.6:

安装之前请完全卸载已安装的 Nodejs

:不卸载的话,安装 nvm 过程中出现提示已安装 node 请点击 是(Y)

安装版

  1. 执行 卸载程序
  2. 删除 C:\User\your\AppData\Roaming\npmnpm-cache
  3. 检查环境变量中的 Path ,删除 Nodejs 的相关配置
  4. 重新启动

解压版

  1. 删除 C:\User\your\AppData\Roaming\npmnpm-cache
  2. 删除 环境变量中 Path 关于 Nodejs 的相关配置
  3. 重新启动

执行 node --version, npm --version 查看是否已经移除配置

nvm 安装版

  1. 选择 NVM 的安装路径

  2. 选择 nodesymlink 快捷方式位置 ,请不要出现中文和空格

    (相当于一个快捷方式,可以连接到你当前使用 node 文件夹下)

  3. 进行配置 【见下】

nvm 解压版

  1. 解压文件到制定的安装目录
  2. 进行配置 【见下】

配置

  1. nvm 安装目录 settings.txt

    安装版 无需配置 rootpath

    root : nvm 安装路径

    path : node 的 symlink 快捷方式路径

    node_mirror : 下载 node 使用的镜像 ,推荐更换为淘宝镜像,速度快

    npm_mirror : 下载 npm 使用的镜像 ,推荐更换为淘宝镜像,速度快

    arch : 当前操作系统的位数(64/32)不用配置,默认系统位数

    proxy : 代理,无需配置

    root: C:\Web\nvmpath: C:\Web\nodejsnode_mirror: http://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
  2. 环境变量 - 系统变量

    变量名NVM_HOME ,变量值 上一步中 root 的值

    变量名NVM_SYMLINK ,变量值 上一步中 path 的值

    Path 添加 %NVM_HOME%%NVM_SYMLINK%

NVM 使用

使用 nvm -h 查看帮助

翻译

运行1.1.7版。用法:  nvm arch:显示节点是以32位还是64位模式运行。  nvm install 
[arch]:版本可以是node.js版本,也可以是最新稳定版本的“latest”。 (可选)指定是否安装32位或64位版本(默认为系统arch)。 将[arch]设置为“all”以安装32位和64位版本。 将--insecure添加到此命令的末尾以绕过远程下载服务器的SSL验证。 nvm list [available]:列出node.js安装。在末尾键入“available”以查看可以安装的内容。别名为ls。 nvm on:启用node.js版本管理。 nvm off:禁用node.js版本管理。 nvm proxy [url]:设置用于下载的代理。将[url]留空以查看当前代理。 将[url]设置为“none”以删除代理。 nvm node_mirror [url]:设置节点镜像。默认为https://nodejs.org/dist/。将[url]留空以使用默认网址。 nvm npm_mirror [url]:设置npm镜像。默认为https://github.com/npm/cli/archive/。将[url]留空至默认网址。 nvm uninstall
:版本必须是特定版本。 nvm使用[版本] [arch]:切换到使用指定的版本。 (可选)指定32/64位架构。 nvm使用
将继续使用所选版本,但切换到32/64位模式。 nvm root [path]:设置nvm应存储不同版本node.js的目录。 如果未设置
,将显示当前根。 nvm version:显示Windows的当前运行版本的nvm。别名为v。

推荐配置淘宝 NPM 镜像

切换到需要使用的 node 版本后

npm install -g cnpm --registry=https://registry.npm.taobao.org

成功后可使用 cnpm 命令进行包的下载,从而减少下载过程因网络出现的问题

cnpm 默认配置了 -registry-disturl

可手动设置

npm config set registry https://registry.npm.taobao.org -g

npm config set disturl https://npm.taobao.org/dist -g

详见官网

NRM 配置 (npm registry manager)

npm 的镜像源管理工具

可直接使用 cnpm 安装

cnpm i -g nrmcnpm install nrm --global 的缩写

nrm ls 查看镜像源

nrm use 名称 使用对应镜像源

转载地址:http://icbsi.baihongyu.com/

你可能感兴趣的文章
Linux系统编程——线程池
查看>>
yfan.qiu linux硬链接与软链接
查看>>
Linux C++线程池实例
查看>>
shared_ptr简介以及常见问题
查看>>
c++11 你需要知道这些就够了
查看>>
c++11 你需要知道这些就够了
查看>>
shared_ptr的一些尴尬
查看>>
C++总结8——shared_ptr和weak_ptr智能指针
查看>>
c++写时拷贝1
查看>>
C++ 写时拷贝 2
查看>>
Linux网络编程---I/O复用模型之poll
查看>>
Java NIO详解
查看>>
单列模式-编写类ConfigManager读取属性文件
查看>>
java中float和double的区别
查看>>
Statement与PreparedStatement区别
查看>>
Tomcat配置数据源步骤以及使用JNDI
查看>>
before start of result set 是什么错误
查看>>
(正则表达式)表单验证
查看>>
在JS中 onclick="save();return false;"return false是
查看>>
JSTL 常用标签总结
查看>>