ctrl+alt+t打开终端(命令行)

一、准备Node.js所依赖的包(g++,curl,python等)

sudo apt-get install g++ curl libssl-dev apache2-utils

二、下载源码

wget http://nodejs.org/dist/v0.10.31/node-v0.10.31.tar.gz

三、解压缩

gunzip node-v0.10.31.tar.gz 
tar -xf node-v0.10.31.tar

四、切换目录/编译源码

cd node-v0.10.31

./configure

make

五、安装Node.js

sudo make install

六、验证安装是否成功

node -v

七、官网华丽的例子

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 绝对路径.js

开始Node.js之旅吧。

最新文章

  1. win tomcat
  2. 国内2大Git代码托管网站
  3. iOS 学习 - 20 UICollectionView 移动 Item ,类似背包
  4. js中的事件委托或是事件代理详解
  5. 状态模式(State Pattern)
  6. MySQL Errcode 13 with SELECT INTO OUTFILE Can't create/write to file
  7. iOS应用架构谈(一):架构设计的方法论
  8. excel表里的数据导入到数据库里
  9. mongodb添加用户和认证
  10. 【转】JavaScript系列文章:自动类型转换
  11. 面试题-Java基础-面向对象
  12. GO interface显示类型转换方法
  13. 查出了a表,然后对a表进行自查询,a表的别名t1,t2如同两张表,因为t1,t2查询的条件不一样,真的如同两张表,关联两张表,可以将两行或者多行数据合并成一行,不必使用wm_concat()函数。为了将t2表的数据全部查出来使用了右连接。
  14. Java数组实现循环队列的两种方法
  15. Python 优雅获取本机 IP 方法【转】
  16. [codeforces round#475 div2 ][C Alternating Sum ]
  17. windows中eclipse调试hadoop
  18. Atom-同步设置
  19. spring cloud shutdown graceful 优雅停机
  20. springmvc 返回汉字乱码

热门文章

  1. ASP.NET一般处理程序访问Session问题
  2. Kinect for Windows SDK 1.8的改进及新特性
  3. [ACM_动态规划] 数字三角形(数塔)_递推_记忆化搜索
  4. CocoaPods 深入使用
  5. 什么是P3O?
  6. 大叔也说Xamarin~Android篇~环境部署与破解
  7. struts2学习笔记之五:表单数据收集的几种方式
  8. Nginx反向代理搭建配置
  9. Java基础-继承-编写一个Java应用程序,设计一个汽车类Vehicle,包含的属性有车轮个数 wheels和车重weight。小车类Car是Vehicle的子类,其中包含的属性有载人数 loader。卡车类Truck是Car类的子类,其中包含的属性有载重量payload。每个 类都有构造方法和输出相关数据的方法。最后,写一个测试类来测试这些类的功 能。
  10. hibernate(二)annotation第一个示例