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

相關文章
相關標籤/搜索