zoukankan      html  css  js  c++  java
  • nodejs初探(一)nodejs开发环境搭建

    简介

    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

  • 相关阅读:
    ASP.NET MVC 音乐商店 1 创建项目
    ASP.NET MVC 音乐商店 2.控制器
    TCP/IP体系结构
    C#线程系列
    多条件分页查询细节
    持续集成引擎 Hudson 和IOC 引擎StructureMap
    GoF著作中未提到的设计模式
    Thoughtworks
    Thoughtworks2
    监控 SQL Server 的运行
  • 原文地址:https://www.cnblogs.com/lixiaoran/p/5040912.html
Copyright © 2011-2022 走看看