`
wangxiaohigh
  • 浏览: 1496426 次
文章分类
社区版块
存档分类
最新评论

node.js简单示例

 
阅读更多

以下是用NODE编写的一个WEB SERVER,针对每一个访问返回“Hello World”

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('Serverrunning at http://127.0.0.1:1337/');

运行该服务,将以上代码保存至文件example.js,执行以下node指令:

% node example.js

服务在 http://127.0.0.1:1337/运行

以下是一个简单的TCP服务器,在1337端口监听,返回任何发送的信息:

var net =require('net');

var server =net.createServer(function (socket) {

socket.write("Echo server\r\n");

socket.pipe(socket);

});

server.listen(1337,"127.0.0.1");

更多例子请查看API文档中

分享到:
评论

相关推荐

    node.js.gif简单示例

    node.js简单示例

    Node.js-Node.jsforMobileApps是用于Android和iOS的完整版Node.js运行时

    可能还包括示例代码和教程,指导如何编写针对移动平台的Node.js应用。此外,可能还有关于如何与移动设备的硬件特性(如摄像头、GPS等)以及平台API(如通知、推送服务)集成的指导。 总的来说,这个项目为移动...

    node.js 中文安装包

    标签“node.js”进一步确认了这个压缩包与 Node.js 相关,意味着其中可能包含 Node.js 的可执行文件、必要的库文件以及可能的文档或示例代码。 压缩包内的文件名称“nodejs_win32_0.4.3_ssl”暗示了这可能是 Node....

    Node.js By Example

    这本书通过丰富的示例,旨在帮助读者快速掌握Node.js的核心概念和实际应用。Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它以其非阻塞I/O和事件驱动的模型,为构建高性能的网络应用提供了可能。 Node.js...

    Welcome to Node.js v14.17.6..zip

    Node.js 是一个开源、跨平台的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码,极大地拓宽了JavaScript的应用领域。标题“Welcome to Node.js v14.17.6”表明我们将探讨的是Node.js的特定版本——v...

    Node.js压缩包

    5. **示例代码**:为了快速上手,压缩包可能还包含了几个简单的Node.js示例程序,让用户了解如何编写和运行Node.js脚本。 使用这个"Node.js免安装"版本,你可以: 1. **无需安装过程**:解压后即可使用,节省时间...

    Node.js入门源代码及开发工具

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程,从而打破了JavaScript只能在浏览器中运行的传统。本资源包包含了Node.js的入门源代码和开发工具,对于初学者...

    sample-angular-node, 使用 angular.js 和 node.js的示例应用程序呈现 tweet.zip

    sample-angular-node, 使用 angular.js 和 node.js的示例应用程序呈现 tweet 使用 Angular & node 呈现 tweet使用 angular.js 。node.js 和 Twitter API的示例应用程序。安装和运行安装 node.js 。克隆 GitHub repo:...

    Node.js.the.Right.Way(2013.11)

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它让开发者可以使用JavaScript在服务器端进行编程。Node.js自2009年诞生以来,凭借其异步非阻塞I/O模型,在Web开发领域中取得了巨大成功,成为构建高性能网络...

    Node.js-git-js一个轻量级接口用于在任何node.js应用程序中运行git命令

    Git-js是针对Node.js环境设计的一个轻量级库,它提供了一个简单易用的接口,允许开发者在他们的Node.js应用中直接调用Git命令,无需离开JavaScript的舒适区。 ### Git-js核心特性 1. **轻量级**:Git-js的核心设计...

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

    Node.js是基于Chrome V8引擎的JavaScript运行环境,它通过提供一套丰富的内置模块和API,使得开发者能够使用JavaScript进行服务器端编程。2013年,Node.js已经崭露头角,成为当时开发者社区中备受关注的技术之一。这...

    node.js乘法平方例子

    在本示例中,我们将探讨如何使用Node.js进行乘法和平方操作。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript,提供了一个高效的开发平台。 首先,我们关注`htutil.js`...

    packt Node.JS Cookbook 2nd with source code

    《Node.JS Cookbook 2nd with source code》是由PACKT出版社出版的一本关于Node.js的实战指南,旨在帮助开发者深入理解和高效使用Node.js这一强大的服务器端JavaScript运行环境。本书是第二版,相较于第一版,应该...

    基于TypeScript的华为推送服务Node.js服务端示例设计源码

    基于TypeScript的华为推送服务Node.js服务端示例设计源码的项目,是为了解决开发者在使用Node.js环境下,希望利用TypeScript语言开发华为推送服务的后端应用。该项目通过详细封装的接口和丰富的示例程序,降低了...

    Professional Node.js 高级编程 (英文pdf+源码)

    《Professional Node.js 高级编程》是一本由Pedro Teixeira编著的专业技术书籍,主要探讨了Node.js这一强大的JavaScript后端开发平台。这本书详细介绍了如何利用Node.js进行高效、高性能的应用程序开发,旨在帮助...

    基于node.js的文件管理系统源码.zip

    同步的形式会阻塞 Node.js 事件循环和进一步的 JavaScript 执行,直到操作完成。 异常会被立即地抛出,可以使用 try…catch 处理,也可以冒泡。 const fs = require('fs'); try { fs.unlinkSync('文件'); ...

    node-es6-examples, node.js 6示例.zip

    node-es6-examples, node.js 6示例 Node.JS 中的ECMAScript 6本文介绍并说明了在 node 中本机可用的ECMAScript 6 ( 短 ES6 ) 特性。 运行代码段时不需要transpiler或者 shim 。 我们希望读者能找到这里所展示的ES6的

    Node.js-使用node做server的基础脚手架基于egg.js

    这只是使用 Egg.js 创建 Node.js 服务器的一个简单示例。Egg.js 还提供了丰富的中间件支持、自动化测试、热更新、日志管理和更多高级特性,使得开发者能够更高效地进行全栈开发。 标签“Node.js开发-其它杂项”可能...

    Node.js v4.0.0-pre Documentation

    Node.js v4.0.0-pre 是一个重要的版本更新,它标志着Node.js和io.js的合并,这两大JavaScript运行环境的统一为开发者提供了更稳定和一致的开发体验。这个版本的文档是理解、学习和使用Node.js的关键资源,无论是新手...

    Smashing Node.js JavaScript Everywhere

    标题“Smashing Node.js JavaScript Everywhere”和描述指向了Node.js的应用以及JavaScript的普及性,强调了Node.js在开发高效Web应用中的作用,以及以JavaScript为单一语言的开发优势。标签“node.js javascript”...

Global site tag (gtag.js) - Google Analytics