绿色版NVM安装与配置详细说明
- nvm-windows
- nodist
|
nvm
|
https://github.com/creationix/nvm
|
|
nvm-windows
|
|
|
nodist
|
https://github.com/nullivex/nodist
|
- 直接从网站上下载nvm-noinstall.zip,
- 解压缩,可以将文件名称修改为nvm,方便操作
- 选择一个路径放置nvm,除了nvm再另外创建两个如下说明的文件夹
- 新增两个系统变量
| 变量名 | 变量值 |
| NVM_HOME | D:\ProgramFiles\nvm(nvm.exe) |
| NVM_SYMLINK |
D:\ProgramFiles\nodejs(node.exe所在目录)
|
- 在用户变量path中增加 :%NVM_HOME%;%NVM_SYMLINK%;(操作系统根据NVM_SYMLINK使用node,相当于使用绿色版node)
- 在nvm目录下新增settings.txt(github中example文件中有settings.txt的示例)
- 配置完成以后,在命令行终端中输入nvm,就会出现nvm命令的相关帮助信息,可以根据提示进行node的安装或者切换。需要注意的是,安装或者切换版本的时候,在版本后面添加32 或者64,nvm并不能自动识别操作系统适合哪个版本的node,用户自己必须声明。
- 整个过程可以总结为:希望可以运行nvm命令,下载绿色版nvm,告诉操作系统nvm.exe的地址,配置NVM_HOME和path,这样就可以在命令行终端使用nvm命令了。因为node负责下载安装node,settings.txt中的变量root是用来存放nvm下载的node的位置,是nvm默认的位置。接下来最重要的部分就是nvm可以切换使用不同版本的node,于是安排一个位置让nvm来放置当前用户所选择版本的node的node.exe(currently using),于是在settings.txt中配置path路径。最后,系统需要运行node命令,于是配置NVM_SYMLINK告诉操作系统node.exe在哪里,并添加NVM_SYMLINK到path中。
- 在环境变量中先添加系统变量NVM_HOME、NVM_SYMLINK,然后添加这两个变量名到用户变量path中。因为path变量的内容比较敏感重要,如果用户一直修改的话,偶尔会出现问题,不小心删除等等操作,修改环境变量风险就小很多,并且内容单一,修改也方便。
- The end.
绿色版NVM安装与配置详细说明的更多相关文章
- nvm安装和配置详细教程
nvm是nodejs的版本管理工具,为什么要用nvm,你能百度到这篇文章相比是遇到不得不用的原因了,我们知道nodejs官方更新的速度非常快,有时候业务需要需要用某某版本,如果用的是msi安装,虽然安 ...
- win7 绿色版MySQL安装与配置
操作步骤: 一.安装MySQL数据库 1.下载MySQL-5.6.17-winx64.zip文件.2.解压到指定目录,本例为D:\mysql-5.6.17-winx64.3.修改配置文件,my-def ...
- PL/SQL developer(绿色版)安装及配置
1.PL/SQL Developer下载地址:百度网盘: 2.tsname.ora配置: orcl = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS )) ) (CO ...
- 绿色版plsql安装和安装包
转: 绿色版plsql安装和安装包 2018年08月07日 19:53:15 YoungLee16 阅读数 4890 最近在使用数据库的时候,或多或少的会出现一些问题,下面总结下如何安装ORACL ...
- MySql绿色版的安装
MySql绿色版的安装 1.下载 2.配置环境变量,执行命令 mysqld --initialize-insecure --user=mysql 会创建出data文件夹 3.创建my.ini文件 [c ...
- Tomcat *的安装和运行(绿色版和安装版都适用)
不多说,直接上干货! 前提, Tomcat *的下载(绿色版和安装版都适用) 一.Tomcat的安装版 1.新建安装目录 2.放置安装版的tomcat 3.双击 4.点击 I agree 5.选择“F ...
- Tableau Server注册安装及配置详细教程
Tableau Server注册安装及配置详细教程 本文讲解的是 Tableau Server 10.0 版本的安装及配置 这里分享的 TableauServer 安装版本为64位的10.0版本Ser ...
- Linux版OpenVPN安装、配置教程(转)
本文将以目前最新的openvpn-2.3.4.tar.gz(更新于2014-5-2,下载地址)为例来介绍如何在Linux系统中安装.配置及使用OpenVPN. 在这里,我们选用了一台预装CentOS ...
- MySQL的安装与配置——详细教程
免安装版的Mysql MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的 标准化语言,其特点为体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,在 Web 应 ...
随机推荐
- 【原】Coursera—Andrew Ng斯坦福机器学习(0)——课程地址和软件下载
斯坦福大学机器学习 课程信息 机器学习是一门研究在非特定编程条件下让计算机采取行动的学科.最近二十年,机器学习为我们带来了自动驾驶汽车.实用的语音识别.高效的网络搜索,让我们对人类基因的解读能力大大提 ...
- Java多线程-线程的同步(同步方法)
线程的同步是保证多线程安全访问竞争资源的一种手段.线程的同步是Java多线程编程的难点,往往开发者搞不清楚什么是竞争资源.什么时候需要考虑同步,怎么同步等等问题,当然,这些问题没有很明确的答案,但有些 ...
- Servlet接口应用(开发servlet三种方式)
参见 文库/java/javaEE全新学习教程2.2节 1.通过URL调用 2通过提交表单 3超链接 4 javascript写一个函数,调用这个函数 1,首先在工程的WebRoot文件夹下建立一个j ...
- Linux 安装lamp
安装软件包编译器 gcc -v 查看是否存在 yum -y install gcc gcc-c++ mack rpm -q httpd 查看是否安装http rpm -e httpd --nodeps ...
- c++ 门面模式(Facade)
门面模式是比较常用的一种设计模式,我们可能在无意中就会使用,门面模式就是用一个门面类来处理子系统的复杂关系,门面类简单的Api接口供客户端调用.用一个简单的演播室来表示. #include <i ...
- AntD01 Angular2整合AntD、Angular2整合Material、利用Angular2,AntD,Material联合打造后台管理系统 ???
待更新... 2018-5-21 13:53:52 1 环境说明 2 搭建Angular项目 详情参见 -> 点击前往 辅助技能 -> 点击前往 3 创建共享模块 ng g m share ...
- Log4php使用指南
一.Log4php简介 Log4php是Log4xx系列日志组件之一,是Log4j迁移到php的版本,主要用来记录日志信息,支持多种输入目的地,包括:日志文件.日志回滚文件.数据库.日志服务器等等 ...
- 11-内涵段子-爬虫(python+正则)
爬取内涵段子,使用正则进行简单处理: #_*_ coding: utf-8 _*_ ''' Created on 2018年7月14日 @author: sss function:爬去内涵段子(静态网 ...
- cout/cin
转载来源:http://baike.baidu.com/link?url=NiNaSw0pF7RqFO8u0jx8KWk9yOfFFYy24xCJlQ6_qMcw5_WBzRKOqsO6tfvvJbZ ...
- 用Linq取两个数组的差集
两个数组,取其差集,用Linq做比较方便,效率也比较高,具体如下示例 有两个数组list1 和list2 ,如下 List<int> list1 = new List<int> ...