在使用nodejs时有时需要不同的版本之间进行切换,所以就用到了版本管理工具nvm,在windows系统下用的是nvm-windows,这里选择的是nvm-noinstall.zip免安装版本(需要配置);

  •   下载完成后将文件解压在要安装的文件夹里(比如:D:\dev\nvm)。解压后的文件主要有:elevate.cmd、elevate.vbs、install.cmd、LICENSE、nvm.exe这五个文件
  •   在install.cmd上右键,管理员身份运行,打开命令行窗口,直接回车,会显示成功在c盘根目录下生成setting.txt文件,记事本打开,改成如下
    root:  D:\dev\nvm
    path: D:\dev\nodejs
    arch: 64
    proxy: none
    node_mirror: https://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/

    ,保存将setting.txt文件剪切到D:\dev\nvm文件夹内,node_mirror和npm_mirror是使用的国内淘宝镜像,下载比较快,arch系统的位数,32位的就改成32

  •   接着修改环境变量,环境变量有系统变量和用户变量,我是配置的用户变量,在经过上面几步的操作后,在系统变量的里有NVM_HOME和NVM_SYMLINK,将他们删除,如果path里有自动添加的

   D:\dev\nvm和D:\dev\nodejs的话,也删掉

  •   修改用户变量,在用户变量里分别新建NVM_HOME和NVM_SYMLINK,值分别是D:\dev\nvm和D:\dev\nodejs,path最前面加上%NVM_HOME%;%NVM_SYMLINK%,注意分号隔开;
  • 此时打开命令行,输入nvm  v查询出来版本号则安装成功,
  • 安装nodejs  安装nodejs时一定要将命令行切换到要安装的文件夹内安装(如切换到D:\dev\nvm)

    执行命令 nvm install latest

  等待下载完成则安装上了nodejs,根据提示 nvm use 版本号,使用相应版本

另外npm的全局路径设置:

npm config set prefix "D:\dev\nvm\npm"

  进入命令行执行以上命令,在c:\users\用户名\ 目录下会有一个.npmrc文件,记事本打开是

prefix=D:\dev\nvm\npm

  这是全局安装的路径

  命令行执行

npm install npm -g

  在全局下安装了npm,则全局下可以使用npm

  最后还要配置npm的环境变量,在用户变量中新建NVM_HOME,值为D:\dev\nvm\npm,path的最前面加上%NPM_HOME%,完成!!以上参考了网上很多大神的教程,以及安装过程中遇到的坑,以作总结!

nvm安装nodejs(安装在非系统盘内)的更多相关文章

  1. 安装nodejs安装npm安装cpnm安装vue-cli脚手架

    1.为什么用nodejs 因为它是javascript运行环境,不同系统直接运行各种编程语言 是我即将使用vue的推荐开发环境. 选择对应版本,https://nodejs.org/en/downlo ...

  2. Linux(Ubuntu)下安装NodeJs

    用以下命令来升级系统,并且安装一些Node.JS必要的包. Linux(Ubuntu)下安装NodeJs 安装nodeJS之前,如果没有安装g++ make libssl-dev等, 1.更新系统和依 ...

  3. 如何在 CentOS7 中安装 Nodejs

    一.安装Nodejs 安装版本:10.13.0 1.安装必要的编译软件包 yum -y install gcc gcc-c++ 2.从源码下载Nodejs cd /usr/local/src wget ...

  4. nvm 设置 nodejs 默认版本

    nvm 设置 nodejs 默认版本 windows 系统的版本管理软件是nodist mac系统的node版本管理根据是nvm 每次重启vscode软件后,nvm ls 看到的默认版本都会恢复到v5 ...

  5. Win8.1系统下安装nodeJS

    Nodejs简介 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效.Node.js ...

  6. Windows上安装nodejs版本管理器nvm

    nvm最新的下载地址 Node版本管理器--nvm,可以运行在多种操作系统上.nvm for windows 是使用go语言编写的软件. 我电脑使用的是Windows操作系统,所以我要记录下在此操作系 ...

  7. ubuntu 18.04 使用 nvm 安装 nodejs

    20190315 使用 nvm 安装 nodejs 1. 找到 nvm 官网帮助 https://github.com/creationix/nvm 我习惯于 terminal 操作,所以选择 git ...

  8. NVM安装nodejs的方法

    安装nodejs方式有很多种. 第一种:官网下载  通过nodejs官网下载安装 ,但有个缺陷,不同版本的nodejs无法顺利的切换. 第二种: NVM安装  NVM可以帮助我们快速切换 node版本 ...

  9. Windows 下安装 nvm 管理 nodejs 版本

    摘自https://segmentfault.com/a/1190000007612011 1. 下载安装与使用 Github: Download nvm-windows --- nvm-setup. ...

随机推荐

  1. 没有定义json_encode()函数。

    php5是没有json扩展的,需要自行下载. 命令php -m 可以查看安装了哪些扩展. 1.修改php.ini 在php.ini 中加入 extension=json.so:sudo vi /etc ...

  2. sql server 2008 r2安装

    选择功能(好像报错了-下次重装系统测试)

  3. 「CF744C」Hongcow Buys a Deck of Cards「状压 DP」

    题意 你有\(n\)个物品,物品和硬币有\(A\),\(B\)两种类型,假设你有\(M\)个\(A\)物品和\(N\)个\(B\)物品 每一轮你可以选择获得\(A, B\)硬币各\(1\)个,或者(硬 ...

  4. java解析xml文件练习——通过应用包名获取应用图标即其他信息(基于魅族应用商店)

    1.解析包名数据文件(txt文件),并生成包名数组: package jsouphtml; import java.io.BufferedReader; import java.io.File; im ...

  5. Spark 中的 RPC 的几个类

    Spark 中 RPC 部分的涉及了几个类,有点晕,在此记录一下 1. RpcEndpoint: RPC的一个端点.给定了相应消息的触发函数.保证  `onStart`, `receive` and ...

  6. java 调用SAP RFC函数错误信息

    RFC接口调用SAP如果有异常会通过com.sap.mw.jco.JCO$Exception: 抛出异常 在开发中遇到的异常有如下 用户名密码可能是错误或者用户无权限,确认用户,必要时联系SAP负责人 ...

  7. Zookeeper下载方法

    Zookeeper官网地址:http://zookeeper.apache.org/             Zookeeper下载链接:http://mirrors.tuna.tsinghua.ed ...

  8. 洛谷 P1365 WJMZBMR打osu! / Easy

    题目背景 原 维护队列 参见P1903 题目描述 某一天\(WJMZBMR\)在打\(osu~~~\)但是他太弱逼了,有些地方完全靠运气:( 我们来简化一下这个游戏的规则 有\(n\)次点击要做,成功 ...

  9. mycat分片规则之分片枚举(sharding-by-intinfile)

    mycat分片规则之分片枚举(sharding-by-intinfile) http://blog.51cto.com/goome/2058959 mycat安装及分片初体验 https://blog ...

  10. lecture-7 递归

    1.例题--排列 Permutation Given a collection of distinct numbers, return all possible permutations.For ex ...