KoaJS教程

Koa.js Hello world

一旦我们设置了开发,就可以开始使用 Koa 开发我们的第一个应用程序了。创建一个名为 app.js 的新文件并在其中键入以下内容。
var koa = require('koa');
var app = new koa();
app.use(function* (){
   this.body = 'Hello world!';
});
app.listen(3000, function(){
   console.log('Server running on https://localhost:3000')
});
保存文件,转到您的终端并输入。
$ nodemon app.js
这将启动服务器。要测试此应用程序,请打开浏览器并转到 https://localhost:3000,您应该会收到以下消息。
Hello world

此应用如何运作?

第一行在我们的文件中导入 Koa。我们可以通过变量 Koa 访问它的 API。我们使用它来创建一个应用程序并将其分配给 var app。
app.use(function)-此函数是一个中间件,每当我们的服务器收到请求时都会调用它。我们将在后续章节中学习更多关于中间件的知识。回调函数是一个生成器,我们将在下一章中看到。这个生成器的上下文在 Koa 中称为上下文。此上下文用于访问和修改请求和响应对象。我们将此响应的正文设置为 Hello world!
app.listen(port, function)-此函数绑定并侦听指定端口上的连接。端口是此处唯一必需的参数。如果应用程序运行成功,则执行回调函数。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4