1.0Nvm环境配置
首先先介绍Node
Node是js的运行环境,
所谓“运行环境(平台)”有两层意思:
- 首先,JavaScript 语言通过 Node 在服务器运行,在这个意义上,Node 有点像 JavaScript 虚拟机;
- 其次,Node 提供大量工具库,使得 JavaScript 语言与操作系统互动(比如读写文件、新建子进程),在这个意义上, Node 又是 JavaScript 的工具库。目前有两个分支
Node.js 0.12.7 官方版本 要求尽善尽美 - IO.js 是社区的产物,不是官方的东西,io.js有很多新特性,迭代非常快,社区推进非常快
- 15年两者合并,发布node第一个正式版 4.0, 迭代速度又慢了
- node 5.x == io.js
- node 4.0 == node
而目前又再分支
Nvm环境搭建
因为Node有多个版本,不同的项目可能依赖不同版本的node,这时就需要切换版本,于是Node Version Manager(Node版本管理工具)nvm出现了
安装操作步骤
- 下载:https://github.com/coreybutler/nvmwindows/releases/download/1.1.0/nvm-noinstall.zip
- 解压到一个全英文路径
- 编辑解压目录下的
settings.txt
文件(不存在则新建)
root 配置为当前 nvm.exe 所在目录
path 配置为 node 快捷方式所在的目录
arch 配置为当前操作系统的位数(32/64)
proxy 不用配置
配置环境变量
概念
环境变量环境变量就是操作系统提供的系统级别用于存储变量的地方
- 系统变量和用户变量
- 系统变量指的是所用当前系统用户共享的变量
- 自己的电脑一般只有一个用户
建议将自己配置的环境变量放在用户变量中,用户变量比较干净
环境变量的变量名是不区分大小写的
特殊值:
- PATH变量(不区分大小写)
- PATH 相当于一个路径的引用
- 只要添加到PATH变量中的路径,都可以在任何目录下搜索
可以通过 window+r : sysdm.cpl
- `先删除掉系统变量之前的NVM_HOME,NVM_SYMLINK
- `在用户变量里配置
NVM_HOME = 当前 nvm.exe 所在目录
NVM_SYMLINK = node 快捷方式所在的目录
PATH += %NVM_HOME%;%NVM_SYMLINK%;
- 打开CMD通过
set [name]
命令查看环境变量是否配置成功
- PowerShell中是通过
dir env:[name]
命令
配置完成后查看当前的nvm里有几个版本
cmd里敲命令nvm ls查看当前版本
nvm use 切换版本号
node -v 查看使用的node版本
这时,可以利用配好的node环境搭一个http服务器 - `在一个全英目录(最好)下,新建一个js文件
`在该目录下按shift+右键点击在此处打开命令行
转载于:https://www.cnblogs.com/zsycz/p/6291543.html
1.0Nvm环境配置相关推荐
- QT5.3 + vs2012 + box2d环境配置
安装vs 和 qt 下载vs 2012,傻瓜式安装,但安装时间可能比较长.(其中一定选择"Visual C++"选项) 下载Qt 5.3,选择适合自己电脑的版本下载安装,我选的是q ...
- YOLOv4 资源环境配置和测试样例效果
YOLOv4 资源环境配置和测试样例效果 基本环境:cuda=10.0,cudnn>=7.0, opencv>=2.4 一.下载yolov4 git clone https://githu ...
- cmd怎么实现Java你好_java环境配置以及如何在cmd窗口运行java代码
对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~ 首先回到桌面,选择我的电脑,单击右键属性,进入高级系统设置,点击环境变量设置.用户变量选择Te ...
- Springboot使用Maven Profile和Spring Profile进行多环境配置
Springboot使用Maven Profile和Spring Profile进行多环境配置 目的 在实际的项目上,一般会分三种环境dev.test.prod来方便我们的开发和部署,要求我们在开发的 ...
- linux 编译opencl,OpenCL编译环境配置(VS+Nvidia)
英伟达的显卡首先要下载安装CUDA开发包,可以参考这里的步骤: VS2015编译环境下CUDA安装配置 安装好CUDA之后,OpenCL的配置就已经完成了80%了,剩下的工作就是把OpenCL的路 ...
- windows下rpc框架thrift的环境配置
windows下rpc框架thrift的环境配置 引用链接: https://www.cnblogs.com/49er/p/7193829.html 最近在弄windows下 的Facebook的rp ...
- 【Qt】Qt5.x移植后的环境配置(imx6)
1.环境配置脚本如下 #!/bin/shexport QTDIR=/usr/lib/qt5 export QT_QPA_PLATFORM_PLUGIN_PATH=$QTDIR/plugins expo ...
- python安装成功的图标_ubuntu下:安装anaconda、环境配置、软件图标的创建、成功启动anaconda图形界面...
Ubuntu安装anaconda常见的四大问题: 目录 1.介绍 2.安装anaconda 3.环境配置 4.软件图标的创建 5.成功启动anaconda图形界面 1.介绍 先介绍一下anaconda ...
- 【spring】使用spring的环境配置及从官网获得配置文件所用代码的方法
环境配置 1.添加jar包 spring-beans-4.1.3.RELEASE.jar spring-context-4.1.3.RELEASE.jar spring-core-4.1.3.RELE ...
最新文章
- MySQL存储过程详解
- android 加载动画效果_这效果炸了,网易云音乐“宇宙尘埃”特效
- 树的遍历 | 翻转二叉树
- React开发(136):ant design学习指南之form中动态form新增删除
- equals和== 的用法
- 教你用Python 编写 Hadoop MapReduce 程序
- python2添加pip,无法在python2.6中使用PIP更新/添加任何包
- Atitit 信息安全常见基础技术 目录 1. 加密	1 2. 签名(防篡改)	1 2.1. 第4章 标识与认证技术 	1 2.2. 第5章 授权与访问控制技术 	1 2.3. 第9章 安全审计与责
- 数字孪生交通仿真(一)
- 完美解决异常问题UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-7: ordinal not in ra
- 外星人显卡拓展坞支持linux,今天,你给信仰充值了么?ALIENWARE 外星人 显卡扩展坞 简单开箱...
- python语言判断中国节假日(pip install chinesecalendar)
- 【大数据实战】flume 数据采集
- splash下拉滚动条位置
- GitHub 牛逼项目:用东北话来编程,就问你怕不怕!
- 2023最新短视频去水印解析API接口开发文档
- 从小白程序员一路晋升为大厂高级技术专家我看过哪些书籍?(建议收藏)
- Wonderware INSQL historian SDK开发
- 短视频小视频直播app开发定制解决方案
- 企业网盘选购攻略,如何选择最适合你的云存储服务?