Skip to content

Latest commit

 

History

History
55 lines (36 loc) · 1.21 KB

README.md

File metadata and controls

55 lines (36 loc) · 1.21 KB

egg-react-ssr

采用egg+mysql+sequelize+react+redux+redux-thunk+antd搭建的服务端渲染框架。运行本项目需要mysql相关环境。由于本项目包含较多工程化代码,同时需要mysql环境,不适合刚入门或者需要了解服务端渲染原理的同学。如果只需要学习react 服务端渲染原理,可以看这个项目https://github.com/lizuncong/egg-react-ssr-demo

Development

本地开发环境需要同时启动egg服务以及react开发服务。遵循以下步骤:

  • 1.首先安装依赖
$ npm i
  • 2.启动egg服务
$ npm run dev
  • 3.启动react开发服务
$ npm run dev-react

Deploy

部署遵循以下步骤:

  • 1.打包构建react
$ npm run build-react
  • 2.启动egg服务:
$ npm start

如果需要停止服务,则运行:

$ npm stop

npm scripts

下面这些命令都是egg脚手架自带的命令

  • Use npm run lint to check code style.
  • Use npm test to run unit test.
  • Use npm run autod to auto detect dependencies upgrade, see autod for more detail.