1.2.3 • Published 2 days ago

serve-lite v1.2.3

Weekly downloads
-
License
BSD-2-Clause
Repository
github
Last release
2 days ago

serve-lite

a lightweight http-server for static file-based web development

npm Package Version

Features

  • zero dependencies
  • zero code: launch from cli with npx
  • support SPA (client-side routing) with (--app argument)

Usage

npx serve-lite [--app] [port] [rootDir]

The port and rootDir are optionals

Usage Example

# listen on port 8100 and using ./public as root directory
npx serve-lite 8100 public

# the order can be flipped so you don't need to remember
npx serve-lite public 8100

# auto find available port from 8080 to 65530
npx serve-lite public

# serve react build directory with client-side routing
npx serve-lite --app build

# by default use current working directory as root directory
npx serve-lite

Sample output:

listening on http://localhost:8100

License

This project is licensed with BSD-2-Clause

This is free, libre, and open-source software. It comes down to four essential freedoms [ref]:

  • The freedom to run the program as you wish, for any purpose
  • The freedom to study how the program works, and change it so it does your computing as you wish
  • The freedom to redistribute copies so you can help others
  • The freedom to distribute copies of your modified versions to others
1.2.3

2 days ago

1.2.2

14 days ago

1.2.0

6 months ago

1.2.1

6 months ago

1.1.3

10 months ago

1.1.1

1 year ago

1.1.2

1 year ago

1.1.0

2 years ago

1.0.0

2 years ago

0.0.0

2 years ago