Skip to content

walid1992/odyssey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

small frame

基于small插件化方案实现的定制化APP组装、打包框架~

官方文档

官方文档

架构

架构

框架解决问题

  1. 由于公司业务的发展,导致更多的超级app诞生于世,导致app 项目太大、耦合严重,且相关开发人员相互耦合,导致效率低下
  2. app 热修复问题在很多场景是急需的
  3. 对于开发效率方面,采用了weex模块进行快速迭代

框架获取

  1. git clone https://github.com/osmartian/odyssey.git
  2. cd odyssey
  3. npm install

指令介绍

  • android相关
// android debug 调试
npm run dev:android
// android 打包渠道包
npm run build:android
  • ios相关
ios 暂不支持

weex模块集成

关于weex模块集成详见项目 https://github.com/osmartian/weex-frame.git

框架项目

启动

  1. 组装器 node src/serve/index.js
  2. apk下载服务 npm run serve

About

基于small插件化方案与weex实现的定制化APP组装、打包框架~

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published