nodejs初探(一)nodejs开发环境搭建

Node.js是一种基于Chrome V8引擎的JavaScript运行环境,适用于构建高性能网络应用程序。它采用事件驱动及非阻塞I/O模型,适合运行数据密集型实时应用。自2009年由Ryan Dahl创建以来,Node.js已广泛应用于业界。

简介

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

发展史

2009年2月,Ryan Dahl在博客上宣布准备基于V8创建一个轻量级的Web服务器并提供一套库。
2009年5月,Ryan Dahl在GitHub上发布了最初版本的部分Node.js包,随后几个月里,有人开始使用Node.js开发应用。
2009年11月和2010年4月,两届JSConf大会都安排了Node.js的讲座。
2010年年底,Node.js获得云计算服务商Joyent资助,创始人Ryan Dahl加入Joyent全职负责Node.js的发展。
2011年7月,Node.js在微软的支持下发布Windows版本。

安装

官网:https://nodejs.org/en/
官网目前有windows的安装环境版本,以及官方文档。

Linux 下 Node.js的安装
下面介绍下Node.js的安装,首先在nodejs的网站上根据操作系统下载相关的安装包,对于ubuntu(linux)下的安装,可以如下进行:
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下 Node.js的安装
官网下载安装包,或百度网盘下载node4.2.3链接: http://pan.baidu.com/s/1mgVSDHQ

开发工具

推荐使用webstorm,感觉这个写js还可以。百度网盘地址:http://pan.baidu.com/s/1eQX0Nfk

nodejs开发指南百度网盘地址:http://pan.baidu.com/s/1ntZUwPF

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lxr1908

用钱砸我

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值