Koa-TS-基础

废话不多说直奔主题,当你看到这篇文章的时候博主相信你肯定是有一定的编程技能的所以不在过多的介绍本文的具体内容是干嘛用的。

创建 Node 项目

npm init --y

image-20220115194618766

生成配置 tsconfig.json

npm install typescript ts-node --save-d

image-20220115194830236

tsc --init

image-20220115194857605

安装相关依赖

npm install koa --save
npm install @types/node @types/koa --save-d
npm install cross-env --save
npm install nodemon --save-d

配置 package.json

"dev": "cross-env NODE_ENV=dev nodemon -e ts --exec ts-node app.ts"

image-20220115195006093

编写 koa 代码

Koa npm 官方地址:https://www.npmjs.com/package/koa

image-20220115195052396

创建 app.ts

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

// response
app.use((ctx: any) => {
    ctx.body = 'Hello Koa';
});

app.listen(3000, () => {
    console.log("listen 3000 ok");
});

然后 npm run dev 启动在浏览器当中访问:http://127.0.0.1:3000/

image-20220115201420492

posted @ 2022-01-15 20:15  BNTang  阅读(372)  评论(0)    收藏  举报