Node.js学习笔记
Posted coderkey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js学习笔记相关的知识,希望对你有一定的参考价值。
一,什么是node.js
Node.js 是一个基于 Chrome V8 引擎的 javascript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
二,基本使用
安装好以后,开始我们第一个项目,输出“Hello World”
步骤一:打开代码编辑器,新建一个文件,保存为hello.js
步骤二:在页面中,使用require引入模块(require的引入方式是common.js的引入方式),代码为:
var http = require("http");
步骤三:我们使用http.createServer() 方法创建服务器,并使用 listen 方法绑定 8888 端口。 函数通过 request, response 参数来接收和响应数据。整个页面的代码写法如下:
var http = require('http');
http.createServer(function (request, response) {
// 发送 HTTP 头部
// HTTP 状态值: 200 : OK
// 内容类型: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});
// 发送响应数据 "Hello World"
response.end('Hello World\\n');
}).listen(8888);
// 终端打印如下信息
console.log('Server running at http://127.0.0.1:8888/');
步骤四:通过上面的代码,我们就完成了一个可以工作的HTTP服务器。现在,到了执行的时候了,打开一个终端,路径定位到hello.js目录下(如果是在vscode中,可以按Ctrl + ` 调出终端),接下来在终端中输入命令:
node hello.js
步骤五:接下来,打开浏览器访问 http://127.0.0.1:8888/,你会看到一个写着 "Hello World"的网页。
注:前面只是简单的讲解一下如何,后续会更新其余重要部分。。。。。。
以上是关于Node.js学习笔记的主要内容,如果未能解决你的问题,请参考以下文章