Node.js+npm安装

转自:http://yulans.cn/node-js/node-js-npm%E5%AE%89%E8%A3%85

Node.js是基于V8虚拟机的事件驱动、异步I/O服务端JavaScript环境,是一个可以快速构建高性能网络服务及应用的平台。
V8引 擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。
例如,在服务器环境中,处理二进制数据通常是必不可少的,但Javascript对此支持不足,因此,V8.Node增加了Buffer类,方便并且高效地处理二进制数据。因此,Node不仅仅简单的使用了V8,还对其进行了优化,使其在各环境下更加给力。

1、Linux从源码安装Node
Linux安装node.js后自动带有npm,目前版本安装极简单。
Linux安装需要python 2.6 or 2.7、make、gcc、gcc-c++

1
2
3
4
5
6
#CentOS安装代码
yum - y install wget gcc gcc -c ++ make
wget http ://nodejs .org /dist /v0 .10 .15 /node -v0 .10 .15 .tar .gz
tar -zxf node -v0 .10 .15 .tar .gz #Download this from nodejs.org
cd node -v0 .10 .15
./configure && make && sudo make install

测试一下看装好了没有,用命令查看node和npm版本
node -v
npm -v

2、Windows安装Node和npm
2.1 下载node
linux可以直接下载msi安装包来安装,也可以直接下载单个的exe文件来直接运行,根据你的系统选择32位或64位的node。现在对node感兴趣的人应该没几个用32位的了吧。

http://nodejs.org/dist/v0.10.15/node.exe

http://nodejs.org/dist/v0.10.15/x64/node.exe

2.2 下载npm
下载地址: http://nodejs.org/dist/npm/npm-1.3.7.zip
你可以到http://nodejs.org/dist/npm找到最新的版本。
解压npm,我解压到 D:\dev\node\npm
将 node.exe 挪到 D:\dev\node\npm,这样npm就可以调用到node了,当然也可以把node.exe所在目录加入到path中

检查是否能正常运行
cd D:\dev\node\npm
D:
node -v
npm -v

3、编写一个简单的服务器体验一下

1
2
3
4
5
6
7
8
var http = require ( 'http' ) ;
 
http. createServer ( function (request , response ) {
    response. writeHead ( 200 , { 'Content-Type' : 'text/plain' } ) ;
    response. end ( 'Hello World\n' ) ;
} ). listen ( 8000 ) ;
 
console. log ( 'Server running at http://localhost:8000/' ) ;

1、保存代码到 d:\test\test1.js
2、命令行下执行命令:
D:\dev\node\node d:\test\test1.js

3、通过浏览器访问 http://localhost:8000/

看到结果了吗?

Views – 1730

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值