https://github.com/khalidbelk/ts-express-starter
A simple TypeScript & Express server quickstart to get you started fast
https://github.com/khalidbelk/ts-express-starter
api automation express expressjs node nodejs script starter template typescript
Last synced: 2 months ago
JSON representation
A simple TypeScript & Express server quickstart to get you started fast
- Host: GitHub
- URL: https://github.com/khalidbelk/ts-express-starter
- Owner: khalidbelk
- License: mit
- Created: 2025-03-02T05:41:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-02T06:16:50.000Z (over 1 year ago)
- Last Synced: 2025-03-02T06:26:17.204Z (over 1 year ago)
- Topics: api, automation, express, expressjs, node, nodejs, script, starter, template, typescript
- Language: Shell
- Homepage:
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TypeScript & Express Project Quickstart
This script sets up an **Express.js** with **TypeScript** project with basic dependencies and working npm scripts to accelerate the setup process.
## Usage
1. **Clone the repository** :
```
git clone git@github.com:khalidbelk/ts-express-starter.git
```
2. Ensure the script has **execution** permissions :
```
sudo chmod +x starter.sh
```
3. **Run** the script :
```
./starter.sh
```
This will create a directory named ```project/``` containing the **server** source files and installed dependencies ready to be launched.
### Running the Server
After setup, navigate to the **project** directory and use one of these commands:
- Development mode: `npm run dev`
- Production mode: `npm start`
## License 📃
This project is licensed under the MIT License - see the [LICENSE](/LICENSE) file for details.