admin管理员组

文章数量:1516870

【NodeJS】安装

nodejs 介绍

nodejs是运行在服务端的JavaScript;一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。(直接和系统交互,可以直接开发服务性应用,图形化界面等)nodejs是单线程的,奇数-开发版、偶数-稳定版。

原来:

 现在:

nodejs 用途

• Web服务API,比如REST
• 实时多人游戏
• 后端的Web服务,例如跨域、服务器端的请求
• 基于Web的应用
• 多客户端的通信,如即时通信
• 读写和操作数据库、创建实用的命令行工具辅助前端开发、ect...

基于Express框架,可以快速构建Web应用

基于Electron框架,可以构建跨平台的桌面应用

基于restify框架,可以快速构建API接口项目

(后台服务器一般为java(处理请求速度快),客户端和后台服务之间加一个用nodeJs写的服务器(搭建成本低)专门用于页面渲染)

I/O (Input/Output)- I/O操作指的是对磁盘的读写操作Node- Node是对ES标准一个实现,Node也是一个JS引擎- 通过Node可以使js代码在服务器端执行- Node仅仅对ES标准进行了实现,所以在Node中不包含DOM 和 BOM	- Node中可以使用所有的内建对象String Number Boolean Math Date RegExp Function Object Array而BOM和DOM都不能使用但是可以使用 console 也可以使用定时器(setTimeout() setInterval())- Node可以在后台来编写服务器Node编写服务器都是单线程的服务器- 进程- 进程负责为程序的运行提供必备的环境- 进程就是一个一个的工作计划(工厂中的车间)- 线程- 线程是计算机最小的运算单位,线程负责执行进程中的程序(工厂中的工人)线程是干活的- 单线程JS是单线程,在执行JS代码的时候网页是停止渲染的。- 多线程主流的语言,如Java- 传统的服务器都是多线程的- 每进来一个请求,就创建一个线程去处理请求- Node的服务器单线程的- Node处理请求时是单线程,但是在后台拥有一个I/O线程池

nodejs安装

1.下载NodeJS安装包
下载地址: NodeJS下载

 2.开始安装
打开安装包后,一直Next即可。当然,建议还是修改一下安装位置,NodeJS默认安装位置为 C:\Program Files

  • 下载完成后,双击“node-v6.9.2-x64.msi”,开始安装Node.js
  • 勾选复选框,点击【Next】按钮                                                                                               

  • 修改好目录后,点击【Next】按钮                                                                             

  • 勾选自动安装必要工具,点击“Next”前往下个页面

  • 安装完后点击【Finish】按钮完成安装

  • 为“Node.js”安装额外工具,任意键继续,可按回车两次(此为窗口自动打开,第五步不勾选则不会弹出该窗口

  • 程序会自动打开shell窗口,自动下载安装相关程序,请耐心等待

3.验证是否安装成功

至此Node.js已经安装完成,可以先进行下简单的测试安装是否成功了,后面还要进行环境配置
在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口

打开CMD命令界面:node -v查看node版本,输入“npm -v”查看npm版本,有输出表示安装成功

4.环境配置

说明:环境配置的目的主要是为了改变安装NodeJS依赖的下载位置,方便日后管理,以及配置缓存Cache的路径。之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。

创建npm模块安装目录:安装时,默认是使用国外的镜像,速度较慢。推荐使用国内镜像!

1、临时使用
npm --registry install express
2、持久使用
npm config set registry
配置后可通过下面方式来验证是否成功
npm config get registry 或 npm info express
3、通过cnpm使用
npm install -g cnpm --registry=
使用
cnpm install express
4、恢复使用
npm config set registry

配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,
输入如下命令进行模块的全局安装:

 nodejs运行

 打开命令行窗口cd进入文件所在目录【node XXX.js】执行文件

本文标签: NodeJS安装