一、什么是Node.js?
Node是一个可以让javaScript语言运行在服务器端的开发平台。 注释:接下来本文出现的Node都是指Node.js。
Node是一个基于Chrome JavaScript 运行时建立的一个平台。
Node是一个事件驱动I/O服务端JavaScript环境,Node内部采用Google的V8引擎,作为JavaScript语言解释器;通过自行开发的libuv库,调用操作系统资源。V8引擎执行Javascript的速度非常快,性能非常好。
二、Node的下载安装
1.Node下载
直接进入Node官网:node.js官网下载
官网会根据你当前的操作系统,提供给你最合适的版本去下载,所有你只需匹配下载即可。
2.Node软件安装
打开Node软件安装包,一路点击“next”安装即可,不需要我们手动去做任何的修改配置。
3.安装完之后,打开window控制台检测下是否安装成功
直接输入:node -v 然后点击回车即可,
QQ图片20170604232933.png如上面视图情形,获取Node版本信息,即表示已经安装成功了。
4.npm安装
npm有两层含义,第一是npm这个开源的模块登记和管理系统;
第二个指的是 nodejs package manager 也就是nodejs的包管理工具。
在每个版本的nodejs中,都会自带npm,为了统一起见,我们需要安装一个全局的npm工具,这个操作很有必要,因为我们需要安装一些全局的其他包,不会因为切换node版本造成原来下载过的包不可用。
在命令中输入: npm install npm -g 回车即可,然后接着输入:npm -v 回车, 这样我们使用的就是我们统一下载的npm包了。
QQ图片20170605002858.png
5.nrm安装
nrm就是npm registry manager 也就是npm的镜像源管理工具,有时候国外资源太慢,那么我们可以用这个来切换镜像源。
我们只要通过这个命令:** npm install -g nrm** 就可以实现安装。
注意** -g** 可以直接放到 install 的后面,我们以后也最好这样用,因为这样用,我们可以在cmd中上下箭头切换最近命令的时候,容易修改,更方便操作。安装完成后,我们就可以使用了。
如果我们不去修改的话,一般默认是npm镜像地址,在国内taobao镜像地址是最快的,所以需要的话可自行切换。
5.下载Node的express框架来进行web项目开发
先建立一个新项目,然后打开终端进入项目目录,比如我现在建立一个“demo”的项目,我把它设置放在我的电脑e盘某某文件夹里面的文件夹里,
E:\www\htdocs\demo>
直接在后面输入:npm install -g express-generator@4 回车即可;
完成以上步骤之后,直接接着输入命令:npm install 开始下载;
最后一步启动服务器开始运行,直接输入命令:npm start 回车即可。
刚接触Node,了解不深,慢慢完善吧!
网友评论