1.0.0 • Published 7 years ago

serlina-koa v1.0.0

Weekly downloads
9
License
-
Repository
-
Last release
7 years ago

serlina-koa

npm downloads CircleCI

🚨 WIP

Serlina binding for Koa

Usage

npm react react-dom serlina-koa --save
// your-server.js

const Koa = require('koa')
const {Serlina} = require('serlina')
const path = require('path')

// init Serlina
const serlina = new Serlina({
  baseDir: path.resolve(__dirname, './')
})

const serlinaKoa = require('../')

const app = new Koa()

serlina.prepare().then(() => {

  // map the url
  app.use(serlinaKoa({
    serlina,
    map: {
      '/page1': 'page1'
    }
  }))

  app.listen(3001, () => {
    console.log('Started on http://localhost:3001')
  })
  
})

API

serlinaKoa(options)

options

  • serlina Serlina instance
  • map a map object to map the url that should render Serlina page

License

MIT License