koa 項目實戰(一)建立項目

1.安裝模塊javascript

npm install koa koa-router --save

npm install -g nodemon

2.入口文件java

app.jsnode

const Koa = require('koa');
const Router = require('koa-router');

// 實例化koa
const app = new Koa();
const router = new Router();

// 路由
router.get('/', async (ctx) => {
  ctx.body = {
    msg: 'Hello Koa Interfaces'
  }
})

// 配置路由
app.use(router.routes()).use(router.allowedMethods());

// 設置端口號
const port = process.env.PORT || 5000;

// 監聽端口號
app.listen(port, () => {
  console.log(`server started on ${port}`)
})

3.package.jsonnpm

{
  "name": "koa_app",
  "version": "1.0.0",
  "description": "",
  "main": "app.js",
  "scripts": {
    "start": "node app.js",
    "nodemon": "nodemon app.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "koa": "^2.7.0",
    "koa-router": "^7.4.0"
  }
}

.json

相關文章
相關標籤/搜索