https://github.com/tangbc/tiny-node-server
⚖ A tiny, simple and easyuse static server by nodejs.
https://github.com/tangbc/tiny-node-server
Last synced: 11 months ago
JSON representation
⚖ A tiny, simple and easyuse static server by nodejs.
- Host: GitHub
- URL: https://github.com/tangbc/tiny-node-server
- Owner: tangbc
- Created: 2020-03-29T12:55:28.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-29T13:06:39.000Z (about 6 years ago)
- Last Synced: 2025-06-23T14:47:38.279Z (12 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## tiny-node-server
⚖ A tiny, simple and easyuse static server by nodejs.
## Install
```
npm install @tangbc/tiny-node-server --save-dev
```
## Configuration
Just simply config `tinyNodeServer` in your `package.json`:
```bash
{
"name": "xxx",
"version": "xxx",
"description": "xxx",
"script": {
# --- add this script ---
"server": "node node_modules/@tangbc/tiny-node-server",
# --- or use bin alias ---
"server": "tinyserver"
},
"tinyNodeServer": {
"port": 8088,
"root": "./",
"log": 2
},
"author": "xxx"
}
```
Then, just `npm run server`!
## Fields
Config tinyNodeServer fields:
**Field** | **Required** | **Description** |
:--- | :--- | :--- |
| root | ✓ | The base dir to serve. |
| port | * | Listen port, default is `8088`. |
| suffix | * | Output url suffix, default is `''`. |
| log | * | Is show request log, default is `2`, off to `1`. |