Skip to content
/ fe-h5 Public

基于Egg + webpack + gulp + zepto + commonjs等技术栈的一套适用于webapp、hybrid等业务的前端解决方案

Notifications You must be signed in to change notification settings

tftc/fe-h5

Repository files navigation

基于Egg + webpack + gulp + zepto + commonjs等技术栈的一套适用于webapp、hybrid等业务的前端解决方案

特点

服务端

  • 服务端无缝继承Egg

浏览器端

  • 支持模块化开发
  • 支持ES6+语法
  • 支持less
  • 静态资源可发布到cdn
  • 静态资源多版本共存
  • 针对hybrid模式,native中可加载指定版本号的静态资源,默认加载最新的

工程化

  • 支持代码规范检测
  • 支持单元测试
  • 集成browsersync,方便开发环境下实时调试
  • 集成开发、测试、上线功能,执行对应的脚本即可完成

快速开始

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.

About

基于Egg + webpack + gulp + zepto + commonjs等技术栈的一套适用于webapp、hybrid等业务的前端解决方案

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published