serlina-koa

1.0.0 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i serlina-koa

Weekly Downloads

4

Version

1.0.0

License

none

Unpacked Size

1.94 kB

Total Files

3

Last publish

Collaborators

  • djyde