Node.js 简介与安装

Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。它是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。

Node.js 的优点

  •  单线程
          Node.js可以在不新增额外线程的情况下,依然可以对任务进行并行处理 —— Node.js是单线程的。它通过事件轮询(event loop)来实现并行操作,对此,我们应该要充分利用这一点 —— 尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。

  •  非阻塞 IO
  •  V8 虚拟机
  •  事件驱动

 这里简单的介绍一下,在 windows 操作系统中安装 node.js 的步骤

首先,到 node.js 的官网上下载最新的版本,node.js 的官网地址:https://nodejs.org/download/

选择合适的 node.js 然后下载,然后双击下载好的 node.exe 文件,进行安装

安装相关环境

打开 node.js的安装目录,你会发现里面自带了npm,直接用npm安装相环境既可

 进入node.js command prompt 命令窗口

切换命令目录到nodejs 的安装目录 :cd C:\Program Files\nodejs(你的node.js安装目录)

安装相关环境,输入命令:npm express 回车等待安装express........

输入命令:npm jade 回车等待安装jade........

输入命令:npm mysql回车等待安装mysql........


这些组件的安装,取决于环境搭建需求

默认情况下上述组件都是安装在C:\Program Files\nodejs\node_modules文件夹下 这也是nodejs相关组件的自动查找路径





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值