Node.js+npm安装
2016-07-24 21:38
441 查看
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++
测试一下看装好了没有,用命令查看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、保存代码到 d:\test\test1.js
2、命令行下执行命令:
D:\dev\node\node d:\test\test1.js
3、通过浏览器访问 http://localhost:8000/
看到结果了吗?
Views – 5414
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++
#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、编写一个简单的服务器体验一下
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' target='_blank'>http://localhost:8000/');[/code]
1、保存代码到 d:\test\test1.js
2、命令行下执行命令:
D:\dev\node\node d:\test\test1.js
3、通过浏览器访问 http://localhost:8000/
看到结果了吗?
Views – 5414
相关文章推荐
- hadoop中filesystem无法显示( Can't browse the DFS since there are no live nodes available to redirect to.)
- 关于node
- 无法从指针(Node *)类型转换为const指针(const Node *&)
- Node.js中,获取req请求的原始IP
- Hadoop无法启动namenode(connect to host olddriver port 22: Connection refused)
- WAS用命令创建节点
- Hadoop拷贝文件到hdfs时出错:could only be replicated to 0 nodes, instead of 1
- ClippingNodeTest之ScrollViewDemo
- nodejs中的相互引用
- mac快捷键整理以及node的基本使用
- lodash常用函数解释
- nodejs编译sass模块包 node-compass,与gulp包gulp-sass使用方法
- hadoop 2.5 hdfs namenode –format 出错Usage: java NameNode [-backup] |
- node如何获取本机local ip
- Node.js 初体验
- Name node is in safe mode 解决办法
- nodejs群聊和私聊
- nodejs 调用 OC 方法
- Cordova配置(混合开发环境)
- Swap Nodes in Pairs