zhangxuekun / egg-ts-boilerplate

Boilerplate for Egg.js app using TypeScript.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

中文版

This is an example about how to use TypeScript in Egg.js. It shows how to use controller, service, config, database, schedule task and extention with TypeScript in Egg.js.

Usage

$ npm install
$ npm run dev

#  visit http://127.0.0.1:7001 (might be another port if 7001 is not available).

This exmple imports egg-mongo-native plugin to use MongoDB but default to enable: false in case no MongoDB client is running in your environment. Feel free to enable and try it.

Egg.js is not written by TypeScript, but it provides index.d.ts so you are free to use TypyScript in your Egg.js apps. The key point is to declare your own interface in index.d.ts.

Read more: 如何在 Egg.js 中使用 TypeScript(Chinese)

MIT

About

Boilerplate for Egg.js app using TypeScript.

License:MIT License


Languages

Language:TypeScript 71.2%Language:JavaScript 28.8%