windows下部署安装nodejs
来源:互联网 发布:男士面膜 知乎 编辑:程序博客网 时间:2024/05/29 16:35
nodejs作为一个新兴的后台语言,有很多吸引人的地方:
RESTful API
单线程
非阻塞IO
Google V8
事件驱动
Node的处理模型和现在常用的使用操作系统线程的并发模型不同。基于线程的网络相对效率低并且难以使用。与传统线程模型对每个新连接都要申请2M的线程堆栈相比,Node在高负载下表现出更好的内存效率。而且,Node用户不必关心进程死锁,因为Node里根本没有锁的概念。Node几乎没有直接执行IO操作的函数,进程也就永不阻塞,因为没有阻塞,即使不是专家也能编写快速的系统。
Node在设计上受Ruby的Event Machine和Python的Twisted影响并且和它们有些像。Node更注重事件模型,它将事件循环作为语言结构而不是类库。在其它的系统中,一般会有一个阻塞的调用来开始事件循环,在脚本的开始使用回调函数定义一个行为,然后在最后通过调用阻塞的调用(例如EventMachine::run())来启动服务。Node没有这样的启动事件循环的函数调用,它执行完输入脚本后自动进入事件循环,这有点像浏览器的JavaScript,事件循环对用户隐藏了。
在Linux上安装部署nodejs,相关的文档之类很完整,整个过程也比较简单,但是在windows上要部署nodejs,在之前还是要费点力气的,现在好了,有了官方的支持,一切就变的很简单了:
首先:下载这个nodejs的exe文件:http://nodejs.org/dist/v0.5.2/node.exe (目前还是不稳定版)
接着:进入node.exe的文件目录,然后新建一个hello.js文件,内容如下:
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/');
然后:打开cmd命令行,进入到node.exe的存放目录,或者可以把node.exe加入系统path中,这样就可以在任意地方执行了,执行上面这个文件
node hello.js
这个时候就可以看到:
打开浏览器:
恩,一切就绪了,可以开始了!
- windows下部署安装nodejs
- Windows下安装nodejs
- windows 下安装nodeJS
- Windows下安装NodeJs
- windows下nodejs安装
- windows下安装nodejs
- windows下安装nodejs
- windows 下安装nodejs
- NodeJs Windows下安装
- windows 下安装nodejs
- windows 下安装nodejs
- windows下安装nodejs注意事项
- windows环境下nodejs安装
- Windows下安装nodeJS、express
- windows下nodejs环境安装
- 在windows 下安装nodejs 和npm
- 使用cygwin在windows下安装nodeJS
- windows 下安装 nodejs+npm+express
- 去掉eclipse鼠标悬浮
- 【hnoi2009】
- android logcat鼠标悬浮提示过快
- 专注于操作系统3之计算机的启动过程
- 关于人生的十句经典的话! .
- windows下部署安装nodejs
- Linux如何清除系统cache
- Android preference 自定义控件
- HDU-2544 最短路【最短路】
- Eclipse 在开发中使用到的快捷键很实用 .
- MyEclipse tomcat需要的重新发布和重启服务器的几种情况
- Jquery框架核心部分例子 .
- android源码下载并绑定到Eclipse中
- hibernate配置文件详解