koa-static
基于koa-static,添加prefix和suffix选项,为链接添加前缀后缀
Koa static file serving middleware, wrapper for koa-send
.
Installation
$ npm install koa-static
API
var koa = ;var app = ;app;
root
root directory string. nothing above this root directory can be servedopts
options object.
Options
maxage
Browser cache max-age in milliseconds. defaults to 0hidden
Allow transfer of hidden files. defaults to falseindex
Default file name, defaults to 'index.html'defer
If true, serves afteryield next
, allowing any downstream middleware to respond first.gzip
Try to serve the gzipped version of a file automatically when gzip is supported by a client and if the requested file with .gz extension exists. defaults to true.prefix
prefix the url,default /suffix
suffix the url
Example
var serve = ;var koa = ;var app = ; // $ GET /package.jsonapp; // $ GET /hello.txtapp; app; app; // or use absolute pathsapp; app; console;
See also
- koajs/conditional-get Conditional GET support for koa
- koajs/compress Compress middleware for koa
- koajs/mount Mount
koa-static
to a specific path
License
MIT