热更新、ES6/7、scss、bable7,Router4、react16、redux、webpack4、async/await、前端node服务器,按需加载...
本项目是客户端渲染版本
对于 HTTP/1.1 客户端,由 webpack 打包你的应用程序会尤其强大,因为在浏览器发起一个新请求时,
它能够减少应用程序必须等待的时间。对于 HTTP/2,你还可以使用代码拆分(Code Splitting)以及通过
webpack 打包来实现最佳优化。
==========================
1、 安装依赖包。
npm install 或者cnpm install 或者yarn(推荐)
2、运行脚手架。
npm start 或者 yarn start
3、将会开启8080端口.
http://127.0.0.1:8080
4、打包发布: 默认打包后的文件统一放到dist文件夹下
npm run build 或者 yarn build
===========================================
├── build //webpack各种环境打包配置
├── dist //打包后文件存放文件夹
├── mock //测试数据,模拟api接口
├── src //项目的主要目录
│ │ │ ├── assets //此应用对应的静态资源
│ │ │ │ ├── img //全局静态图片目录
│ │ │ │ ├── style //全局样式地址
│ │ │ │ ├── fonts //全局字体目录
│ │ │ │ ├── libs //全局js类库地址
│ │ │ ├── pages //页面
│ │ │ ├── tpls //模板页面
│ │ │ ├── components //全局公用组件
│ │ │ ├── constants //本地json文件
│ │ │ ├── utils //提供一些小工具
│ │ │ ├── index.js //应用的入口
│ │ │ └── router //路由
│ │ ├── index.html //wepack打包模板文件
├── .babelrc //babel相关配置
└── package.json //node相关环境的配置文件