https://github.com/zensoftware/ts-express
💠Typescript 💎 Express 💠lightweight starter app with modern dev ergonomics
https://github.com/zensoftware/ts-express
docker express typescript webpack
Last synced: 3 months ago
JSON representation
💠Typescript 💎 Express 💠lightweight starter app with modern dev ergonomics
- Host: GitHub
- URL: https://github.com/zensoftware/ts-express
- Owner: ZenSoftware
- Created: 2019-09-07T08:24:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-19T10:28:27.000Z (almost 2 years ago)
- Last Synced: 2025-06-09T10:03:25.159Z (11 months ago)
- Topics: docker, express, typescript, webpack
- Language: TypeScript
- Homepage:
- Size: 438 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 💠TypeScript 💎 Express ðŸ’
**Minimal starter kit with modern dev ergonomics**
💧🟪🟦🟪🟦🟪🟦🟪🟦🟪💧🟪🟦🟪🟦🟪🟦🟪🟦🟪💧
A minimal `git clone` for sandbox experiments with Node.js, Typescript and optionally Docker. This is a "Hello world!" Express app, written in Typescript, with modern development ergonomics preconfigured.
- Typescript type definitions configured for code completion.
- Source files watched with `tsc-watch` for efficient reloading of incremental builds.
- A `Dockerfile` is included with scripts to build and run the image.
## 🛰 Setup commands
```bash
git clone https://github.com/ZenSoftware/ts-express.git
cd ts-express
npm install
npm start
```
## 🔋 Commands
```bash
# Start and watch for source changes
npm start
```
```bash
# Build and output to dist directory
npm run build
```
```bash
# Build the Docker image
npm run docker:build
```
```bash
# Run the Docker image
npm run docker:run
```