You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Lloyd Brookes d00d60e917 minor refactor 11 years ago
.gitignore initial 12 years ago
.jshintrc readme, lint 11 years ago
README.md Merging in PR #1 11 years ago
package.json 0.1.8 11 years ago
ws.js minor refactor 11 years ago

README.md

NPM version Dependency Status Analytics

local-web-server

Fires up a simple, static web server on a given port. Use for local web development or file sharing (directory browsing enabled).

Install

Install Node.js, then run

$ npm install -g local-web-server

Linux/Mac users may need to run the above with sudo

Usage

From the folder you wish to serve, run:

$ ws
serving at http://localhost:8000

If you wish to serve a different directory, run:

$ ws -d ~/mysite/

If you wish to override the default port (8000), use --port or -p:

$ ws --port 9000
serving at http://localhost:9000

Use a built-in or custom Connect logger format with --log-format:

$ ws --log-format short

Use with Logstalgia

The "default" log-format is compatible with logstalgia.

If you wrote your log output to disk, like so:

$ ws --log-format default > web.log

Then you could visualise in logstalgia with:

$ logstalgia web.log

Alternatively, pipe directly from ws into logstalgia for real-time visualisation:

$ ws --log-format default | logstalgia -

Use with glTail

To use with glTail, write your log to disk using the "default" format:

$ ws -f default > web.log

Then specify this file in your glTail config:

servers:
    dev:
        host: localhost
        source: local
        files: /Users/Lloyd/Documents/MySite/web.log
        parser: apache
        color: 0.2, 0.2, 1.0, 1.0

NPM