首页 > Web开发 > 详细

【One by one系列】一步步学习node.js的web框架Koa

时间:2020-01-21 13:09:59      阅读:81      评论:0      收藏:0      [点我收藏+]

Koa快速入门

新建项目

mkdir koa-quick-start

cd koa-quick-start

npm init -yes

可以看到koa-quick-start下面有package.json

{
  "name": "koa-quick-start",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
  }

下载koa包

npm install koa

再看package.json

{
  "name": "koa-quick-start",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "koa": "^2.11.0"
  }
}

没错,多了koa的依赖

并且还多了node_modules文件夹

Hello Koa

新建文件index.js

键入如下代码

const Koa =require('koa');
const app=new Koa();

app.use(async (ctx, next) => {
    await next()
    ctx.response.type = 'text/html'
    ctx.response.body = '<h1>Hello World</h1>'
});

console.log("koa start,listen 3000...");
app.listen(3000);

运行起来

node index.js

koa start,listen 3000...

【One by one系列】一步步学习node.js的web框架Koa

原文:https://www.cnblogs.com/RandyField/p/12221094.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!