简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
NVM是node.js的版本管理器。
nvm的下载地址 官网地址
Node.js 下载地址https://nodejs.org/zh-cn/,目前支持到97%
nvm安装步骤:
nvm(NodeJs版本管理工具)安装
nvm配置淘宝镜像(下载更快)
修改settings.txt
root: D:\dev\nvm
path: D:\dev\nodejs
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
其中root是nvm的安装目录,path指的是nodejs的安装目录,node_mirror和npm_mirror的淘宝镜像可以加快nodejs的下载安装
NodeJs的安装:
通过nvm安装对应版本的nodejs集(node、npm)
安装:nvm install 6.10.0
查看已经安装的node列表:nvm list
使用:nvm use 6.10.0
npm设置淘宝镜像(下载更快)
npm config set registry https://registry.npm.taobao.org
NPM 是什么?
npm是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
1、允许用户从NPM服务器下载别人编写的第三方包到本地使用。
2、允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
3、允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
nodejs的运行环境: