一、新建一个hello.js文件敲入我们经典的hello world
console.log('Hello World');
命令提示符下>node hello.js
hello World
二、新建一个http.js文件输入如下代码
var http = require('http');
http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<h1>Node.js</h1>');
res.write('<div style="background:#f2f2cc;font-size:18px;text-align:center;">div</div>');
res.end('<p>Hello World</p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000.');
这段代码是创建一个http server的代码是不是很简单?
执行>node http.js
打开浏览器输入http://127.0.0.1:3000
浏览器显示了node输出的内容。
三、新建换一个read.js的文件输入如下代码
//异步读取文件
/*var fs = require('fs');
fs.readFile('hello.txt','utf-8',function(err,data){
if(err){console.error(err)}else{
console.log(data);
}
});
console.log('read complate hello js.');*/
//同步读取文件
var fs = require('fs');
var data = fs.readFileSync('hello.txt','utf-8');
console.log(data);
console.log('read complate hello txt.');
这段代码上面的注释已经说明的很清楚了,是读取文件内容的模块。
分享到:
相关推荐
由于提供的【部分内容】是一段经过OCR扫描后的混乱文本,它不包含任何有关Node.js入门的实质性信息,因此无法从中提取出与Node.js相关的知识点。不过,我可以利用提供的标题和描述中的关键词“Node入门-一本全面的...
本资源是书籍《Node.js入门经典》的配套源代码,对于初学者来说,是深入理解和实践Node.js技术的宝贵资料。 一、Node.js简介 Node.js的核心特性包括非阻塞I/O模型和事件驱动,这些设计使其在处理高并发请求时表现...
总之,这份2013年的"Node.js入门经典源代码"是一份宝贵的资源,它不仅让我们重温了Node.js的早期形态,也为我们提供了学习和理解JavaScript服务器端编程历史的窗口。通过深入研究,我们可以更好地掌握Node.js的核心...
《Node入门》致力于教会你如何使用node.js来开发应用。 Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到...
这本《Node入门一本全面地Node.js教程》PDF,是学习Node.js的基础指南,涵盖了从安装到实际项目开发的全方位知识。 1. **Node.js基础**: - **事件驱动模型**:Node.js的核心设计是基于事件驱动的非阻塞I/O模型,...
多次require 代码只会执行一次,模块引入一次只有,然后就在缓存里了 模块引入的顺序是 .js .json .node nodejs 采用的commonjs模块规范 一个js文件就是一个模块 重点 : 导出 module.exports exports.变量 = ...
本资源包包含了Node.js的入门源代码和开发工具,对于初学者来说是极好的学习材料。 首先,我们要理解Node.js的核心特性。Node.js采用事件驱动、非阻塞I/O模型,这使得它在处理高并发请求时表现出色,特别适合于实时...
本教程将详细介绍如何在一台机器上创建多个NodeRed实例,并进行无网络环境的部署。 ### 一、Node.js与npm安装 首先,我们需要在服务器上安装Node.js。Node.js是NodeRed运行的基础环境,而npm(Node Package ...
这个"Node.js入门经典源代码"压缩包文件显然包含了用于学习和理解Node.js基础知识和实践的源代码示例。以下是一些关于Node.js的重要知识点,结合这个资源包,你可能会学到: 1. **异步非阻塞I/O**: Node.js的核心...
根据给出的文件信息,文件标题为《Node入门 » 一本全面的Node.pdf》,描述表明这是一本适合初学者全面入门的Node.js书籍。标签为"nodejs",意味着内容将集中在Node.js技术上。由于部分内容为OCR扫描文字,可能存在...
这个“node实例+博客”很可能是提供了一系列简单的Node.js代码示例,帮助初学者快速入门并理解Node.js的核心概念和用法。 首先,让我们详细探讨一下Node.js的基础知识: 1. **事件驱动模型**:Node.js采用非阻塞I/...
总的来说,《新时期的Node.js入门》是一本全面介绍Node.js基础与实践的书籍,通过李锴精心编写的实例代码,读者不仅能学习到Node.js的基本语法,还能掌握实际开发中的各种技巧,为步入Node.js的世界打下坚实基础。
Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这个技术的出现,打破了...通过阅读"NODE.js入门手册.pdf"和"Node入门.pdf",你将逐步掌握这一强大的技术。
Node.js新手入门教程 Node.js是一款基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程,打破了传统的JavaScript只能在浏览器中运行的限制。这使得JavaScript成为了一种全栈...
### Node入门-一本全面的Node.js教程 #### 关于本书 《Node入门-一本全面的Node.js教程》是由Manuel Kiessling编写的一本详尽的Node.js学习指南。本书旨在帮助那些对JavaScript有一定了解但对Node.js完全陌生的...
《Node.js 入门中文版》是一本专为开发者准备的指南,旨在教授如何使用 Node.js 开发应用程序,尤其适合那些具有其他面向对象语言(如 Ruby、Python、PHP 或 Java)经验,但对 JavaScript 和 Node.js 初步接触的读者...
《Node.js入门到精通》是一本旨在帮助初学者掌握Node.js技术的教程,结合源代码(2015.09.04)版本,它提供了深入实践的平台。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,以其异步、非阻塞I/O和事件驱动...
Node.js 入门教程 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,允许开发者使用 JavaScript 语言来编写服务器端代码。Node.js 的出现改变了传统的 Web 开发模式,使得开发者可以使用 JavaScript ...
node+websocket入门实例,在谷歌测试成功。 1) 安装nodejs。 2) 执行cmd进入命令窗口,cd websocketdemo目录。 3) node server.js 4) 双击client.html显示页面。 5)输入信息,点击send。