介紹 Koa

  • 必須要使用 node v7.6.0 上以的版本,for ES2015 and async function support.

優點

  • 預設使用 async
  • 沒有預設任何 middleware,自由選配
  • 非常輕量,使用的資源是最少的。

缺點

  • 如果使用在低於 node v7.6.0 的版本,需要轉擋。

新增 app.js 檔案

const Koa = require('koa')
const app = new Koa()
const hostname = '127.0.0.1'
const port = 3000

app.use(async (ctx) => {
  ctx.body = 'Hello World'
})

app.listen(port, hostname, () => console.log(`Example app listening on port ${port}!`))

執行

npm init -y
npm i koa -S
node app.js

results matching ""

    No results matching ""