这是一个next架构为主的react服务端渲染模板,实现了以下功能:
- webpack,包括开发环境下的热更新等功能,以及部署环境下的打包功能
- babelrc配置
- 支持scss
- 支持next-router
- 支持redux
- 支持图片格式文件
- 支持axios
- 支持gzip
本项目基于服务端渲染
如果你不想使用服务端渲染,可以选择本项目的客户端渲染实现:https://github.com/hyy1115/react-redux-webpack3
1、你需要下载本项目,可以fork到你的个人github账号上,然后在你的账号下载项目
2、 安装依赖包
npm install && yarn
3、运行项目 有5个可执行命令,作用都不相同。
npm run dev
打包
npm run build //这是普通打包
npm run build-analyze //这是带有分析模块的打包
启动服务
npm start //最后运行
npm run stop //停止服务
前往:[本项目使用教程文档][1]
[1] https://github.com/hyy1115/react-next/blob/master/doc/%E6%95%99%E7%A8%8B.md