This commit is contained in:
Lloyd Brookes
2015-11-17 14:06:45 +00:00
parent 77f8782478
commit f88766e460
2 changed files with 14 additions and 14 deletions

View File

@ -10,7 +10,7 @@ A simple web-server for productive front-end development.
**Requires node v4.0.0 or higher**. **Requires node v4.0.0 or higher**.
## Synopsis ## Synopsis
For the examples below, assume we're in a project directory looking like this: For the examples below, and we assume we're in a project directory looking like this:
```sh ```sh
. .
@ -20,6 +20,8 @@ For the examples below, assume we're in a project directory looking like this:
└── package.json └── package.json
``` ```
All paths/routes are specified using [express syntax](http://expressjs.com/guide/routing.html#route-paths).
### Static site ### Static site
Fire up your static site on the default port: Fire up your static site on the default port:
@ -47,8 +49,6 @@ $ ws --forbid '*.json' '*.yml'
serving at http://localhost:8000 serving at http://localhost:8000
``` ```
[Path syntax](http://expressjs.com/guide/routing.html#route-paths)
### URL rewriting ### URL rewriting
Your application requested `/css/style.css` but it's stored at `/build/css/style.css`. To avoid a 404 you need a rewrite rule: Your application requested `/css/style.css` but it's stored at `/build/css/style.css`. To avoid a 404 you need a rewrite rule:
@ -137,7 +137,7 @@ $ ws --compress
#### Disable caching #### Disable caching
Disable etag-based caching Disable etag response headers, forcing resources to be served in full every time.
```sh ```sh
$ ws --no-cache $ ws --no-cache
``` ```
@ -147,9 +147,9 @@ You can set additional mime-type/extension mappings, or override the defaults by
```json ```json
{ {
"mime": { "mime": {
"text/plain": [ "php", "pl" ] "text/plain": [ "php", "pl" ]
} }
} }
``` ```

View File

@ -10,7 +10,7 @@ A simple web-server for productive front-end development.
**Requires node v4.0.0 or higher**. **Requires node v4.0.0 or higher**.
## Synopsis ## Synopsis
For the examples below, assume we're in a project directory looking like this: For the examples below, and we assume we're in a project directory looking like this:
```sh ```sh
. .
@ -20,6 +20,8 @@ For the examples below, assume we're in a project directory looking like this:
└── package.json └── package.json
``` ```
All paths/routes are specified using [express syntax](http://expressjs.com/guide/routing.html#route-paths).
### Static site ### Static site
Fire up your static site on the default port: Fire up your static site on the default port:
@ -47,8 +49,6 @@ $ ws --forbid '*.json' '*.yml'
serving at http://localhost:8000 serving at http://localhost:8000
``` ```
[Path syntax](http://expressjs.com/guide/routing.html#route-paths)
### URL rewriting ### URL rewriting
Your application requested `/css/style.css` but it's stored at `/build/css/style.css`. To avoid a 404 you need a rewrite rule: Your application requested `/css/style.css` but it's stored at `/build/css/style.css`. To avoid a 404 you need a rewrite rule:
@ -137,7 +137,7 @@ $ ws --compress
#### Disable caching #### Disable caching
Disable etag-based caching Disable etag response headers, forcing resources to be served in full every time.
```sh ```sh
$ ws --no-cache $ ws --no-cache
``` ```
@ -147,9 +147,9 @@ You can set additional mime-type/extension mappings, or override the defaults by
```json ```json
{ {
"mime": { "mime": {
"text/plain": [ "php", "pl" ] "text/plain": [ "php", "pl" ]
} }
} }
``` ```