fe-h5
v0.1.2
Published
基于Egg + webpack + gulp + zepto + commonjs等技术栈的一套适用于webapp、hybrid等业务的前端解决方案
Downloads
2
Readme
基于Egg + webpack + gulp + zepto + commonjs等技术栈的一套适用于webapp、hybrid等业务的前端解决方案
特点
服务端
- [x] 服务端无缝继承Egg
浏览器端
- [x] 支持模块化开发
- [x] 支持ES6+语法
- [x] 支持less
- [x] 静态资源可发布到cdn
- [x] 静态资源多版本共存
- [x] 针对hybrid模式,native中可加载指定版本号的静态资源,默认加载最新的
工程化
- [x] 支持代码规范检测
- [x] 支持单元测试
- [x] 集成browsersync,方便开发环境下实时调试
- [x] 集成开发、测试、上线功能,执行对应的脚本即可完成
快速开始
Node.js: >= 6.0.0
准备工作
$ npm install -g yarn --registry=https://registry.npm.taobao.org
$ yarn config set registry https://registry.npm.taobao.org
开发
$ yarn install
$ npm run dev
部署
$ npm start
$ npm stop
npm执行脚本
- 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.