59 Star 139 Fork 40

weidian-dev / hera

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Hera

node running dev-platform

Hera 是一个用小程序方式来写跨平台应用的开发框架,使用它可以让你的小程序除了在微信上运行,还可以打包成 Android 、 iOS应用,以及以h5的方式跑在浏览器端

:warning: 注意:master 分支内容过旧,一些问题在 dev 分支上已经解决了,点我查看构建指南链接 :warning:

快速体验

安装脚手架

npm i hera-cli -g

初始化项目

hera init projectName

运行于浏览器中:

hera run web

运行于客户端上请参考:快速上手

开发相关

正在做的优化

Todo List

目录

目前该项目源码由以下部分构成:

.
├── README.md
├── android
├── docs
├── h5
└── ios
  • androidios 目录下为小程序API 在客户端上的实现
  • h5 目录下为小程序转换工具:将小程序转换为客户端可以执行的代码
  • docs 目录下为项目文档及主页生成器

特别说明

本项目h5部分的实现参考了微信小程序的框架实现,目前兼容了大部分微信小程序常用的api。hera内置的demo也是直接使用了微信小程序的官方demo并做了一些调整。在此特别感谢微信小程序开发团队。

代码贡献者(按字母排序)

  • Android: 陈卓、廖朋伟、宋士民
  • iOS: 何欣宇、孙宇、王艺桥
  • H5:戴越越、丁俊杰、彭观发

分享交流

加小助手进微信群 QQ群

Licence

BSD License

Copyright (C) 2017, weidian.com

All rights reserved.

空文件

简介

Hera 是一个用小程序写法来写跨平台应用的开发框架,使用它可以让你的小程序除了在微信上运行,还可以打包成 Android 、 iOS应用,以及以 h5 的方式跑在浏览器端。 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/weidian-inc/hera.git
git@gitee.com:weidian-inc/hera.git
weidian-inc
hera
hera
master

搜索帮助