koa-static-api

this koa middleware for static content. Work with node.js version > 4

Usage no npm install needed!

<script type="module">
  import koaStaticApi from 'https://cdn.skypack.dev/koa-static-api';
</script>

README

Static file serving middleware. This module uses as dependency only core node.js modules. Position for this middleware do not important

Installation

$ npm install koa-static-api

API

var koa = require('koa');
var app = koa();
var staticFolder = require('koa-static-api')
app.use(staticFolder(opt));

Options

  • cache Browser cache max-age in milliseconds. Defaults to 'no-cache'
  • root root directory string. nothing above this root directory can be served. Defaults to '/public'
  • index index file. Defaults to 'index.html'

License

ISC