2011-02-13 @ 09:34:54 · 作者 Volcano · 归类于 javascript 你可能会感兴趣的内容 yepnope.js – 异步加载资源文件 如何在jquery mobile中加载google map api code-prettify — wordpress语法高亮插件 mac下的tree命令 图片预加载效果的实现 下面分别介绍在Mac, Ubuntu,Centos以及Windows下安装Node.js. Mac 在Mac下,如果你喜欢用homebrew,那么只用一行就可以装好: brew install node否则,只能考虑手工安装了,步骤如下: 1.安装Xcode 2.安装git 3.运行下面的命令行编译node.js git clone git://github.com/joyent/node.git cd node ./configure make sudo make installUbuntu 1.安装依赖包 sudo apt-get install g++ curl libssl-dev apache2-utils sudo apt-get install git-core2.运行下面的命令行: git clone git://github.com/joyent/node.git cd node ./configure make sudo make installWindows 用cygwin来安装node,步骤如下: 1.安装cygwin 2.在cygwin的目录下,运行setup.exe安装下面列表中的包 ■devel → openssl ■devel → g++-gcc ■devel → make ■python → python ■devel → git 3.运行cygwin 4.运行下面的命令行: git clone git://github.com/joyent/node.git cd node ./configure make sudo make installCentos yum install gcc-c++ openssl-devel wget --no-check-certificate https://github.com/joyent/node/tarball/v0.3.3 tar -xzvf ry-node-v0.3.3-0-g57544ba.tar.gz cd ry-node-v0.3.3-0-g57544bac1 ./configure make make installHello Node.js! 写一段小程序例如hello_node.js来验证安装是否正确: var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello Node.js\n'); }).listen(8124, "127.0.0.1"); console.log('Server running at http://127.0.0.1:8124/');用node来运行这段代码 node hello_node.js Server running at http://127.0.0.1:8124/现在,用浏览器打开 http://127.0.0.1:8124/ , 应该能够看到一条好消息。