hm496 / egg-static-plus

static server plugin for egg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

egg-static-plus

Static server plugin for egg, base on egg-static.

Install

$ npm i egg-static-plus

Configuration

egg-static-plus support all configurations in koa-static-cache. and with default configurations below:

  • prefix: '/public/'
  • dir: path.join(appInfo.baseDir, 'app/public')
  • dynamic: true
  • preload: false
  • maxAge: 31536000 in prod env, 0 in other envs
  • buffer: true in prod env, false in other envs

egg-static-plus provides three more option:

  • maxFiles: the maximum value of cache items, only effective when dynamic is true, default is 1000.
  • staticFileFilter: null, path filter function [New!]
  • pathRewrite: null, path rewrite function [New!]

About

static server plugin for egg

License:MIT License


Languages

Language:JavaScript 100.0%