Skip to content

An Express.js project implemented using Typescript with strongly typed objects:

Notifications You must be signed in to change notification settings

yaozhenfa/express-typescript-starter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typescript and Express.js

An Express.js project implemented using Typescript with strongly typed objects:

Installation

Clone the repository

npm install 

For development:

npm run start

To serve:

npm run serve

Browse to http://localhost:3000

Wow, it works!

Start in watch mode

npm run nodemon

Folder structure

├── config
│   ├── config.ts
│   └── express.ts
├── controllers
│   └── index.server.controller.ts
├── index.ts
├── public
│   └── stylesheets
│       └── style.css
├── routes
│   └── index.server.route.ts
├── tsconfig.json
└── views
    ├── error.jade
    ├── index.jade
    └── layout.jade

Typescript

Typescript will output the compiled code to the dist folder.

License

MIT - Do with as you like.

About

An Express.js project implemented using Typescript with strongly typed objects:

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 87.0%
  • HTML 9.7%
  • CSS 3.3%