主要以组件化开发方式,目前该脚手架只针对IE8+浏览器进行开发迭代
|---- README.md
|---- package.json
|---- dev(通过webpack生产)
|---- node_modules
|---- src 源目录
| |---- commons 公共
| |---- assets 资源
| |---- components 组件
| |---- libs 类库
| |---- templates 模板
|---- webpack 配置目录
|---- webpack.config.js
- "babel-core": "^6.26.0",
- "babel-preset-es2015": "^6.24.1",
- "babel-preset-stage-0": "^6.24.1",
- "clean-webpack-plugin": "^0.1.19",
- "extract-text-webpack-plugin": "^3.0.2",
- "glob": "^7.1.2",
- "html-webpack-plugin": "^2.30.1",
- "less": "^3.0.1",
- "less-loader": "^4.1.0",
- "react-router": "^4.2.0"
- "webpack-dev-server": "^2.9.7"
微Web服务,安装时候版本不可以安装2以上版本,否则会报invalid "instanceof" keyword value Promise
必须按步骤执行
- 开发环境 npm run dev
- 调试环境 npm run hot
- 开发调试 npm run hotdev
- 接口代理 npm run server
- 代码发布 npm run build
2018.03.13 搭建