seve
Run a tiny & simple server (like, for tests & stuffs) from a given folder (or the current).
Last updated a year ago by leny .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install seve -g
SYNC missed versions from official npm registry.

sèvè

NPM version Downloads counter

Run a tiny & simple server (like, for tests & stuffs) from a given folder (or the current).


Usage

Installation

To use sèvè, you must at first install it globally.

(sudo) npm install -g seve

Usage

Using sèvè is simple:

seve [options] [folder]

Arguments:
    [folder]               folder to serve

Options:

    -h, --help             output usage information
    -V, --version          output the version number
    -p, --port <port>      port used by the server (default to 12345)
    -q, --quiet            don't show the logs
    -i, --index            enable autoindex
    -e, --exclude <glob>   don't show matching files (only with autoindex)
    -N, --no-open          don't browse to the URL at startup

Arguments

folder

The folder to serve. If no folder is given (or if the given path isn't a folder), the current folder will be used.

Options

port (-p,--port <port>)

Manually setup the port for the server. Defaults to 12345.

autoindex (-i,--index)

When no index file (index.html or index.html) are found inside a folder, sèvè returns an HTTP 404 Error. Since version 0.6.0, by activating this option, you can show an autoindex: a list of files & folders in the current path.

exclude (-e,--exclude <glob>)

Within autoindexes, don't show the files matching the given glob string.

quiet (-q,--quiet)

By default, sèvè output all the logs. You can tell him to shut the hell up with this option.

no open (-N,--no-open)

By default (since version 0.5.0), sèvè will browse to the URL of the server at startup. You can disable this behavior with this option.

help (-h,--help)

Output usage information.

version (-v,--version)

Output sèvè' version number.

Note for ports 1 to 1024

If you want to use a port number between 1 and 1024, seve must be run with sudo rights.

Usage as grunt plugin

There's many great grunt plugins to do what seve does, like grunt-contrib-connect.

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Lint your code using Grunt.

Release History

  • 0.8.0: Add --exclude option (12/05/2019)
  • 0.7.0: Update dependencies, update tooling (30/10/18)
  • 0.6.0: Add --index option (21/05/16)
  • 0.5.0: Add browse to URL behavior & --no-open option (21/02/16)
  • 0.4.1: Fix transpilation bug (12/02/16)
  • 0.4.0: Rewrite package using ES2015 (15/01/16)
  • 0.3.0: Warn & exit if seve needs sudo rights (30/09/15)
  • 0.2.0: Accept a folder argument to choose the folder to serve (28/08/15)
  • 0.1.1: Add time to logs (23/09/14)
  • 0.1.0: Initial release (11/09/14)

License

Copyright (c) 2014 Leny Licensed under the MIT license.

Current Tags

  • 0.9.0                                ...           latest (a year ago)

13 Versions

  • 0.9.0                                ...           a year ago
  • 0.8.0                                ...           a year ago
  • 0.7.2                                ...           2 years ago
  • 0.7.1                                ...           2 years ago
  • 0.7.0                                ...           2 years ago
  • 0.6.0                                ...           4 years ago
  • 0.5.0                                ...           4 years ago
  • 0.4.1                                ...           4 years ago
  • 0.4.0                                ...           4 years ago
  • 0.3.0                                ...           5 years ago
  • 0.2.0                                ...           5 years ago
  • 0.1.1                                ...           6 years ago
  • 0.1.0                                ...           6 years ago
Maintainers (1)
Downloads
Today 0
This Week 10
This Month 64
Last Day 5
Last Week 18
Last Month 87
Dependencies (9)
Dev Dependencies (10)
Dependents (1)

Copyright 2014 - 2016 © taobao.org |