一、安装依赖
需要依赖包有:
koa // 框架包
koa-router // 框架的路由包
nodemon // nodemon软件会自动监测文件的变化,当有变化时重新启动服务(用于开发环境)
二、实例化对象
1、最简单的node服务
const koa = require('koa')const Router = require('koa-router')// 初始化实例const app = new koa()const router = new Router()// 路由router.get('/', async ctx => {ctx.body = {msg: 'hello koa,good!'}})// 配置路由app.use(router.routes()).use(router.allowedMethods())const port = process.env.PORT || 5000app.listen(port, () => {console.log(`server started on ${port}`)})
