Node.js的官网 : www.nodejs.org ,可以在www.nodejs.org/download/下获取自己想要安装的各种版本和各种平台的nodejs安装包
一.安装方式
初始化工作,安装nodejs之前,你的机器上可能nodejs依赖的一些安装包,需要先安装一下;
具体Command: $ sudo apt-get install g++ curl libssl-dev apache2-utils
git也是不可少的
$ sudo apt-get install git-core
1. 离线包安装方式
用git下载 node.js最新版 相应的Command: $ git clone git://github.com/ry/node.git
或通过wget的方式下载源码 Command: $ wget http://nodejs.org/dist/v0.10.10/node-v0.10.10-linux-x86.tar.gz
如果有权限问题,记得要给文件加权呀 , 使用这个命令加权 $ sudo chmod 022 相关文件
解压安装包:
$ gunzip node-v0.10.10-linux-x86.tar.gz
$ tar -xf node-v0.10.10-linux-x86.tar /* 会解压出一个node-v0.10.10-linux-x86文件夹 */
或
$ tar zxvf node-v0.10.10-linux-x86.tar.gz
开始编译安装node.js,进入nodejs安装目录配置nodejs
$ cd node-v0.10.10-linux-x86
$ ./configure
$ make
$ sudo make install
注: 本文按这种安装 ,没有安装成功,执行 ./cofigure无效,有遇到这个问题的,请帮忙指正,谢谢。
2. 命令行安装
$ apt-get install nodejs
$ apt-get install npm
3. 通过Ubuntu software center install
具体如图所示:
Notice : Ubuntu software center install nodejs isn't lastest version.
本文采用的是命令行的安装方式,安装后的版本是 nodejs v0.6.12的版本
二. 验证nodejs是否安装成功
输入$ node –v 或者 $ node –version /* 可以查看node.js当前的版本 */
三. Nodejs经典的Hello World
在相应的目录下创建helloworld.js,通过gedit或vim编辑这个文件,内容如下:
[javascript] view plaincopyprint?
-
var http = require('http');
-
http.createServer(function (req, res) {
-
res.writeHead(200, {'Content-Type': 'text/plain'});
-
res.end('Hello World!\n');
-
}).listen(1337, "127.0.0.1");
-
console.log('Server running at http://127.0.0.1:1337/');
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World!\n');
}).listen(1337, "127.0.0.1");
console.log('Server running at http://127.0.0.1:1337/');
在命令行中 $ Node helloworld.js
测试:浏览器中出现hello node.js
四. NPM介绍及安装
NPM的全称是Node Package Manager,如果你熟悉ruby的gem,Python的PyPL、setuptools,PHP的pear,那么你就知道NPM的作用是什么了。没错,它就是Nodejs的包管理器。Nodejs自身提供了基本的模块。但是在这些基本模块上开发实际应用需要较多的工作。所幸的是笔者执笔此文的时候NPM上已经有了5112个Nodejs库或框架,这些库从各个方面可以帮助Nodejs的开发者完成较为复杂的应用。这些库的数量和活跃也从侧面反映出Nodejs社区的发展是十分神速和活跃的。下面我将介绍安装NPM和通过NPM安装Nodejs的第三方库,以及在大陆的网络环境下,如何更好的利用NPM。
安装方式: $ sudo apt-get install npm
待续...........
-----------
本文参考网站:
http://nodejs.org
https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager /* 这里可以找到各种系统Nodejs的安装方式 */
http://www.infoq.com/cn/articles/what-is-nodejs?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk
(责任编辑:IT) |