Weex
一个用于构建移动跨平台UI的框架。
平台 | 状态 |
---|---|
Android | |
iOS | |
移动Web |
支持Android 4.1 (API 16)、iOS 8.0+和WebKit 534.30+。
注意:请注意以上下载分布只是为了用户方便。Weex发布总是以源代码格式。
对于Windows
请安装Git for Windows并在git-bash中运行以下所有命令。
了解Weex
- 安装Weex Playground应用以查看我们所编写的示例。
- 如果您想编写一个演示,请安装weex-toolkit到Node.js 8.0+
- 运行
weex init
在空文件夹中生成并启动一个简单项目。 - 按照项目README中的说明操作。
- 享受它。
使用Weex
Android
在构建之前,您应该安装 Android环境。
您可以从IDE(例如Android Studio)或命令行构建Weex。
从Android Studio构建
- 在Android Studio中打开
android
目录。 - 如果这是您首次尝试运行Weex,请在
android
目录中运行git submodule update --init --remote
。
从命令行构建
请参阅如何构建获取详细信息。
iOS
在构建之前,您应该安装 iOS环境。
您可以从IDE(例如XCode)或命令行构建Weex。
从XCode构建
-
运行playground
-
集成到您的应用程序
-
将以下行添加到您的 Podfile
pod 'WeexSDK'
运行
pod install
-
将以下行添加到您的 Cartfile
github "apache/incubator-weex"
运行
carthage update
,现在您应该在 Carthage 文件夹中拥有WeexSDK
的最新版本。 -
从命令行构建
请参阅如何构建获取详细信息。
移动网页
请参阅 weex-vue-render。
脚本
有关更多信息,请参阅 SCRIPTS.md。
IDE 插件 & 语法高亮 & 开发工具
我们团队开发了一个 DevTool 来帮助您提高调试效率。
更多内容请参阅 该维基页面
我们社区
- 邮件列表 Weex 邮件列表,大部分讨论在这里进行。
- StackOverflow:关于 Weex 的问题。
- SegmentFault (cn):中文交流与讨论
- Telegram 俄语社区组
贡献
详见 Weex 贡献指南 获取更多信息。