koa2实战(一)

创建项目

  • 下载工具 atom
  • 创建文件夹 mkdir koa2-day1
  • 安装koa
cd koa2-day1  
yarn add koa@2.0.0  

yarn的安装可以参考yarn 初体验

最后可以看到package.json的样子是这样的

{
  "dependencies": {
    "koa": "2.0.0"
  }
}

编写项目

  • 用atom打开文件夹 koa2-day1
  • 新建文件(Ctrl+N),也可以菜单点击(file=>new file)
  • 编写 koa2-day1/app.js
const Koa = require('koa'); //引用koa  
const app = new Koa(); //实例化koa  
//中间件
app.use(ctx => {  
    ctx.body = 'Hello Koa2';
});
const port = 3000;  
app.listen(port);  
console.log("koa2 server started, listen port is", port);

运行项目

node app.js

会看到 koa2 server started, listen port is 3000 说明启动正常

测试项目

使用浏览器打开http://localhost:3000 可以看到Hello Koa2说明程序正常运行