plover-react-boilerplate
Plover结合React应用示例
功能特性
- 集成plover最新版本,基于koa2。
- react & redux
- webpack
- 基于nodemon的node应用开发支持。
- livereload
- 提供react服务端渲染的前后端同构方案。
- 规划了合理的应用目录结构。
- 使用pm2用于生产环境运行。
开发和使用
git clone https://github.com/ploverjs/plover-react-boilerplate.git
cd plover-react-boilerplate
npm install
npm run dev
# 也可以使用yarn
yarn install
yarn dev
之后就可以进行开发了。
发布
运行以下命令编译前端资源:
npm run build
编译完成会在public
下生成前端资源文件。
【可选】将前端资源文件发布到CDN,如果做了这一步,还需要在config/app.js
中配置一下资源的cdn访问地址,这样应用才能正确渲染前端资源地址。
应用部署到服务器后,使用以下命令启动应用:
npm start