您的位置:首页 > Web前端 > Node.js

Node.js简介和安装

2016-03-15 14:55 579 查看

简介

JavaScript是一种运行在浏览器的脚本,它简单,轻巧,易于编辑,这种脚本通常用于浏览器的前端编程,是一位开发者Ryan有一天发现这种前端式的脚本语言可以运行在服务器上的时候,一场席卷全球的风暴就开始了。

Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。

Node是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。

优点

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


下载与安装

Linux环境

在终端Terminal中输入以下命令:

sudo apt-get update

sudo apt-get install node

或者:

sudo aptitude update

sudo aptitude install node

Node.js就会在sid库,可以将它们增加到sources来源列表中

sudo echo deb http://ftp.us.debian org/debian/ sid main > /etc/apt/sources.list.d/sid.list

但要注意的是,在完成安装后,需要移走/etc/apt/sources.list.d/sid.list。

Windows环境

在官网https://nodejs.org/en/可以下载最新的安装包。

双击安装包,点击下一步完成安装,默认会安装在C:\Program File\nodejs目录下。

打开C:\Program File\nodejs\npm.cmd,将npm添加到环境变量。

NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。

配置开发环境

我们需要什么就下载什么。

在开始->所有程序->Node.js->Node.js command prompt,进入命令终端,cd C:\Program File\nodejs目录下:

键入命令:npm install -g cordova 回车下载

键入命令:npm install -g ionic 回车下载

下载的文件在 C:\Users\Admin\AppData\Roaming\npm\node_modules下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: