update
[linguofeng.github.com.git] / pages / language / nodejs.textile
blob0fcc253ab62a20eb75176a3efe5e9ca33a007f7a
1 ---\r
2 layout: page\r
3 title: Node.js\r
4 description: 服务器端JavaScript\r
5 navigation: [1.安装, 2.HelloWorld]\r
6 update: 2013-02-22 16:21\r
7 ---\r
8 \r
9 <section id="1">\r
10     <div class="page-header">\r
11         <h3>一、安装Nodejs</h3>\r
12     </div>\r
14     <h4><small>1.1</small> -ubuntu 12.10 x32-</h4>\r
15 <pre>\r
16 $ sudo add-apt-repository ppa:chris-lea/node.js\r
17 $ sudo apt-get update\r
18 $ sudo apt-get install nodejs npm   # npm为Nodejs的包管理器\r
19 </pre>\r
21     <h4><small>1.2</small> -OS X-</h4>\r
22 <pre>\r
23 $ brew install node\r
24     add /usr/local/share/npm/bin to $PATH\r
25 </pre>\r
27     <h4><small>1.3</small> nvm</h4>\r
28 <pre>\r
29 $ curl https://raw.github.com/creationix/nvm/master/install.sh | sh\r
30 $ nvm ls\r
31 $ nvm install 0.8\r
32 </pre>\r
33 </section>\r
35 <section id="2">\r
36     <div class="page-header">\r
37         <h3>二、Hello World</h3>\r
38     </div>\r
39 <pre>\r
40 $ echo "console.log('Hello World!!');" > hello-world.js\r
41 $ node hello-world.js\r
42 </pre>\r
43 </section>