1.0.2 • Published 6 years ago

koa-spa-static v1.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

koa-spa-static

用于koa部署单页面资源(仅推荐使用在 文档mock等 dev 服务)

use koa to deploy static single page application source (just recommend with dev server such as document or mock-server)

Requirements

koa 2.x

Installation

$ npm install koa-spa-static

Options

  • matchReg Regex of matching front-end pages
  • staticReg Regex of matching front-end static. Defaults to "/static"
  • root koa-static root root
  • opts koa-static opts options

Example

import koa from 'koa'
import spaStatic from 'koa-spa-static'
const app = koa()

app.use(spaStatic({
  matchReg: /^(?!\/api)/, // 不以/api开头的接口(not use "/api" as prefix)
  root: path.join(__dirname, './dist'),
}));

app.listen(3000)

console.log('listening on port 3000');