Node.JS 1.Introduction

本文档详细介绍了Node.js的安装过程及所需的相关应用程序和模块,包括Node.js、MySQL、DBSlayer等,并提供了必要的配置步骤及测试命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Node-by-example 是关于Node.js的一系列的代码示例。

示例基于 Node.JS 的文档,并经过了单元测试,你们可以在以下网址中下载到:http://github.com/Hendrik/node-by-example

 

这里我假设你们对 JavaScript 有一定的了解,并且知道 Node.JS 是做什么的,所以这里我就跳过了对 Node.JS 的介绍了

 

PS: 更多关于 Node.JS 的信息可以从这里得到: http://nodejs.org

   

1.Installation 安装

 

下面的列表包括了接下来的代码示例需要的应用跟模块。

一开始你只需要安装 Node.JS 接下来就会需要到以下这些 应用跟模块.

 

Apps:

    Node.JS: http://nodejs.org

    MySql: http://mysql.com

    DBSlayer: http://code.nytimes.com/projects/dbslayer

 

Node.JS Modules:

    node-geoip: http://github.com/strange/node/geoip

    node.ws.js: http://github.com/ncr/node.ws.js

    node-ws-client.js: http://code.google.com/p/revhttp/source/browse/trunk/nodejs/node-ws-client.js

    node.dbslayer.js: http://github.com/shoeman22/node.dbslayer.js

 

Other:

   

    Browser with WebSocket support, e.g.: Google Chrome:       http://www.google.com/chrome/

    Google maps api key

 

Node.JS Installation:

    可以从这里下载到 Node.JS : http://nodejs.org/#download

 

Node 最终将会支持所有 POSIX 的操作系统(Windows 下可以通过 MinGW 来实现),但当前它只在 Linux, Macintosh FreeBSD 等系统上通过测试。Build 应用的时候需要用到 Python 2.4 或更高的版本。而Node.JS 是构建在只支持 IA-32 ARM 处理器智商的 V8 引擎上,并且已经包含在了 Node.JS 的发布包中。 TLS, GNUTLS libgpg-error 也是必须的,除此之外就没有其他的依赖包了。

 

下载了源码之后就可以安装了。解压后进入相关目录:

 

 ./configure

make

make install

 

至此安装完毕,接着可以运行

如果没有安装 OPENSSL 的包,也可以在 configure 的时候改为:

./configure --without-ssl 来选择不使用这个功能。

 

make test

 

进行测试。

转载于:https://www.cnblogs.com/SinSay/archive/2011/09/13/2174321.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值