`
ysj0769
  • 浏览: 881 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

node入门第一天代码实例

 
阅读更多
一、新建一个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.');

这段代码上面的注释已经说明的很清楚了,是读取文件内容的模块。

分享到:
评论

相关推荐

    node入门-一本全面的node

    由于提供的【部分内容】是一段经过OCR扫描后的混乱文本,它不包含任何有关Node.js入门的实质性信息,因此无法从中提取出与Node.js相关的知识点。不过,我可以利用提供的标题和描述中的关键词“Node入门-一本全面的...

    Node.js入门经典 源代码

    本资源是书籍《Node.js入门经典》的配套源代码,对于初学者来说,是深入理解和实践Node.js技术的宝贵资料。 一、Node.js简介 Node.js的核心特性包括非阻塞I/O模型和事件驱动,这些设计使其在处理高并发请求时表现...

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

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

    《Node入门》

    《Node入门》致力于教会你如何使用node.js来开发应用。 Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到...

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

    这本《Node入门一本全面地Node.js教程》PDF,是学习Node.js的基础指南,涵盖了从安装到实际项目开发的全方位知识。 1. **Node.js基础**: - **事件驱动模型**:Node.js的核心设计是基于事件驱动的非阻塞I/O模型,...

    node笔记第一天

    多次require 代码只会执行一次,模块引入一次只有,然后就在缓存里了 模块引入的顺序是 .js .json .node nodejs 采用的commonjs模块规范 一个js文件就是一个模块 重点 : 导出 module.exports exports.变量 = ...

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

    本资源包包含了Node.js的入门源代码和开发工具,对于初学者来说是极好的学习材料。 首先,我们要理解Node.js的核心特性。Node.js采用事件驱动、非阻塞I/O模型,这使得它在处理高并发请求时表现出色,特别适合于实时...

    NodeRed一机多端口实例创建和无网部署

    本教程将详细介绍如何在一台机器上创建多个NodeRed实例,并进行无网络环境的部署。 ### 一、Node.js与npm安装 首先,我们需要在服务器上安装Node.js。Node.js是NodeRed运行的基础环境,而npm(Node Package ...

    Node.js入门经典源代码

    这个"Node.js入门经典源代码"压缩包文件显然包含了用于学习和理解Node.js基础知识和实践的源代码示例。以下是一些关于Node.js的重要知识点,结合这个资源包,你可能会学到: 1. **异步非阻塞I/O**: Node.js的核心...

    Node入门 » 一本全面的Node.pdf

    根据给出的文件信息,文件标题为《Node入门 » 一本全面的Node.pdf》,描述表明这是一本适合初学者全面入门的Node.js书籍。标签为"nodejs",意味着内容将集中在Node.js技术上。由于部分内容为OCR扫描文字,可能存在...

    node实例+博客

    这个“node实例+博客”很可能是提供了一系列简单的Node.js代码示例,帮助初学者快速入门并理解Node.js的核心概念和用法。 首先,让我们详细探讨一下Node.js的基础知识: 1. **事件驱动模型**:Node.js采用非阻塞I/...

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

    总的来说,《新时期的Node.js入门》是一本全面介绍Node.js基础与实践的书籍,通过李锴精心编写的实例代码,读者不仅能学习到Node.js的基本语法,还能掌握实际开发中的各种技巧,为步入Node.js的世界打下坚实基础。

    node入门教程

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这个技术的出现,打破了...通过阅读"NODE.js入门手册.pdf"和"Node入门.pdf",你将逐步掌握这一强大的技术。

    node.js新手入门教程 环境搭建 简单实例

    Node.js新手入门教程 Node.js是一款基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程,打破了传统的JavaScript只能在浏览器中运行的限制。这使得JavaScript成为了一种全栈...

    Node入门-一本全面的Node.js教程

    ### Node入门-一本全面的Node.js教程 #### 关于本书 《Node入门-一本全面的Node.js教程》是由Manuel Kiessling编写的一本详尽的Node.js学习指南。本书旨在帮助那些对JavaScript有一定了解但对Node.js完全陌生的...

    node.js入门中文版

    《Node.js 入门中文版》是一本专为开发者准备的指南,旨在教授如何使用 Node.js 开发应用程序,尤其适合那些具有其他面向对象语言(如 Ruby、Python、PHP 或 Java)经验,但对 JavaScript 和 Node.js 初步接触的读者...

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

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

    Node.js入门教程.pdf

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

    node+websocket入门实例

    node+websocket入门实例,在谷歌测试成功。 1) 安装nodejs。 2) 执行cmd进入命令窗口,cd websocketdemo目录。 3) node server.js 4) 双击client.html显示页面。 5)输入信息,点击send。

Global site tag (gtag.js) - Google Analytics