`

node.js入门

阅读更多

node.js官网:http://nodejs.org/

参考资料:

           http://www.cnblogs.com/rubylouvre/archive/2010/07/15/1778403.html

           http://blog.csdn.net/kubalila/article/details/7267401

           http://baike.baidu.com/view/3974030.htm

 

一、下载node.js

           node.js官网首页即可下载(我下载的是windows版本    node-v0.6.17.msi   )

二、安装node.js

          狂点下一步即可(安装完成之后会自动添加到path)

三、首个node.js程序(hello World)

      1.在D盘下创建hello.js文件,内容如下

 

var sys = require("util");//旧版本var sys = require("sys");
sys.puts("Hello world");

       2.执行

          

 

四、用node.js创建一个服务端程序,用浏览器访问

      1.在D盘下创建http.js,内容如下

 

var sys = require("util"),
http = require("http");
http.createServer(function(request, response) {
	//response.sendHeader(200,{"Content-Type": "text/html"});//旧版本
	response.writeHead(200,{"Content-Type": "text/html"});
	response.write("Hello World!");
	response.end();
	//response.close();//旧版本
}).listen(8080);
sys.puts("Server running at http://localhost:8080/");
 

      2.运行服务端

      3.客户端访问

 

五、Buffer类用于转换不同编码的字符串

    1.在D盘下创建buffer.js内容如下:

 

var Buffer = require('buffer').Buffer,
buf = new Buffer(256),
len = buf.write('\u00bd + \u00bc = \u00be', 0);
console.log(len + " bytes: " + buf.toString('utf8', 0, len));

 2.执行

   

 

六、响应结束时输出内容

1.在D盘下创建文件synopsis.js内容如下:

var http = require('http');
http.createServer(function (request, response) {
  response.writeHead(200, {'Content-Type': 'text/plain'});
  response.end('Hello World\n');
}).listen(8124);
console.log('Server running at http://127.0.0.1:8124/');

 2.执行

3.访问

0
2
分享到:
评论

相关推荐

    Node.js入门教程.pdf

    Node.js 入门教程 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,允许开发者使用 JavaScript 语言来编写服务器端代码。Node.js 的出现改变了传统的 Web 开发模式,使得开发者可以使用 JavaScript ...

    新时期的node.js入门-李锴-书中示例代码

    《新时期的Node.js入门》是李锴在2018年1月出版的一本专为初学者准备的Node.js教程,旨在帮助读者快速掌握这个强大的JavaScript后端开发平台。本书通过丰富的示例代码,深入浅出地介绍了Node.js的基础知识和实际应用...

    Node.js开发-Node.js入门.pdf

    Node.js 入门 Node.js 是一个基于 JavaScript 的服务器端运行平台,允许开发者使用 JavaScript 语言来编写服务器端应用程序。 Node.js 的出现使得 JavaScript 成为服务器端脚本语言。 Node.js 的主要特点是非阻塞 I...

    Node.js入门经典pdf文档

    Node.js入门经典pdf文档

    Node.js入门经典 源代码

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程,极大地推动了前后端一体化的开发模式。本资源是书籍《Node.js入门经典》的配套源代码,对于初学者来说,是...

    2013年Node.js入门经典源代码

    总之,这份2013年的"Node.js入门经典源代码"是一份宝贵的资源,它不仅让我们重温了Node.js的早期形态,也为我们提供了学习和理解JavaScript服务器端编程历史的窗口。通过深入研究,我们可以更好地掌握Node.js的核心...

    Node.js入门经典源代码

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这个"Node.js入门经典源代码"压缩包文件显然包含了用于学习和理解Node.js基础知识和实践的源代码示例。以下是...

    《Node.js入门到精通》--源代码(2015.09.04)

    《Node.js入门到精通》是一本旨在帮助初学者掌握Node.js技术的教程,结合源代码(2015.09.04)版本,它提供了深入实践的平台。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,以其异步、非阻塞I/O和事件驱动...

    Node.js入门到企业Web开发中的应用 某课实战 无密码 不是压缩包

    Node.js入门到企业Web开发中的应用 某课实战 无密码 不是压缩包

    node.js 入门视频教程 20集(含源码).txt

    node.js 入门视频教程 20集(含源码).txt 前端必备技能

    Node.js入门经典.pdf

    Node.js入门经典.pdf

    Node.js入门经典

    《Node.js入门经典》分为6部分,第1部分介绍了Node.js的基本概念和特性;第2部分讲解如何借助HTTP模块和Express Web框架,使用Node.js创建基本的网站;第3部分介绍了调试和测试Node.js应用程序的工具,以及部署Node....

    《Node入门一本全面地Node.js教程》PDF

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这本《Node入门一本全面地Node.js教程》PDF,是学习Node.js的基础指南,涵盖了从安装到实际项目开发的全方位...

    Node.js入门

    在本书《Node.js入门》中,作者Manuel Kiessling 针对那些至少已经掌握一门面向对象编程语言,并且对JavaScript有一定了解但并非专家的读者。本书不是针对JavaScript初学者,因此不会讲解JavaScript的基本概念,如...

    新时期的Node.js入门.pdf

    《新时期的Node.js入门》这本书是为那些想要深入了解Node.js技术的初学者和开发者准备的一份宝贵资源。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它以其异步、事件驱动的非阻塞I/O模型而著名,使得它在...

    node.js 入门视频教程20集

    node.js 入门视频教程20集,这个视频讲解比较基础,适合新手,为了减少大家的下载次数,视频资料已经压缩过了,

Global site tag (gtag.js) - Google Analytics