cute-server

0.3.0 • Public • Published

Cute-Server

Simple static web server forked from local-server by Buu Nguyen

Install

npm install cute-server -g

CLI Usage

qtserver -p [port] -r [root folder] -f [fallback path if not found]
Arguments (all are optional)
-p, --port: [Number] port number, default to 8000
-r, --root: [String] root folder, default to working directory
-f, --fallback: [String] fallback path when page not found, default to not falling back and send 404
-F, --fallback-to-root set the fallback path to the root folder, overrides -f, --fallback
-x, --redirect: when page not found issue a redirect response (off by default)

For example

qtserver -p 9999 -r ./ -F
=>
  ————————————————————————————————————————————————————————————
  Server running at http://localhost:9999/
    root: ./
    fallback: ./
  ————————————————————————————————————————————————————————————


Module Usage

const cute = require('cute-server')
 
let qt = cute.server({port: 9999})
 
qt.start() //=> 9999
———>    Cute Server running at:	http://localhost:8000/
———>                      root:	/Users/cdphall/Work/_web_dev/projects/sand
———>                  fallback:	NONE

To terminate the server:

cute.kill(9999)

or

qt.end()

Dependencies (3)

Dev Dependencies (6)

Package Sidebar

Install

npm i cute-server

Weekly Downloads

1

Version

0.3.0

License

MIT

Last publish

Collaborators

  • corydhall