1.0.4 • Published 2 years ago

quickly-server-react v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

quickly-server-react

create a pure react dev-server

quickly start

install package

npm install quickly-server-react

set script

// package.json
{
  "script": {
    "quickly-server": "quickly-server-react --config quickly.config.js"
  }
}

set server config

// quickly.config.js
const path = require('path')

module.exports = {
  entry: path.resolve(__dirname, './src/index.js'),
  port: 3005 // default port is 3000
}

entry code

// ./src/index.js
import React from 'react'

const Page1 = () => (<div>page1</div>)
const Page2 = () => {
  React.useEffect(() => {
    console.log('effect')
  }, [])
  return (<div>page2</div>)
}

export default ({
  page1: Page1,
  page2: Page2,
  pageB: Page2,
})

run

npm run quickly-server

example

if you didnt understand how-to-use, see this example