Koa+Typescript起手式(空环境) 不用每次玩node都要搭环境了!

本人日常喜欢用nodejs瞎 JB 写写东西,可是每次都要建立项目、安装依赖等等前戏工做,这让我很烦。因而乎写了个空的起手式,这样之后写东西直接 clone 下来就好了。css

我以为跟我同样的人应该不少,因此也把这个小东西分享给你们。node

ts-koa-starter

这是一个koa+typescript的起手式(简单的空环境)git

若是你想再加个typeorm来玩玩数据库,请 clone 下来后切换到bt-ts-koa-typeorm分支github

ps:typeorm是一个很是好的数据库 ORM,若是你没玩过,请务必尝试一下 💪💪💪web

项目结构

.
├── src
│   ├── controller      //controller层
│   ├── service         //service层
│   ├── routes.ts       //路由
│   └── index.ts        //项目入口index.js
├── ecosystem.config.js //pm2配置
├── nodemon.json        //nodemon配置
├── package.json
└── tsconfig.json

使用

打包

  • yarn build 或 npm run build

生产环境启动

  • 生产环境使用 pm2 启动 能够达到负载均衡 执行:yarn pro 或 npm run pro (生产环境端口默认:8080)

友情连接

github地址

https://github.com/Vibing/ts-...typescript

相关文章
相关标签/搜索