CenariusWeexSDK 0.15.0.7

CenariusWeexSDK 0.15.0.7

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2017年9月

M 维护。



  • 作者:
  • M

由于 Weex 没有提供动态库,给 swift 项目造成了很大麻烦,因此诞生了 CenariusWeexSDK。

Weex

一个用于构建移动端跨平台 UI 的框架。

AndroidDownload iOS HTML5npm version

CircleCI

支持 Android 4.1 (API 16),iOS 8.0+ 和 WebKit 534.30+。

针对 Windows

安装 Git for Windows 并在 git-bash 中运行以下所有命令。

👀

  • 安装 Weex Playground App 以查看我们已编写的示例。
  • 如果您想编写一个演示,请在 Node.js 4.0+ 上安装 weex-toolkit,并运行 weex init 来生成并启动一个简单的项目(在一个空的文件夹中)。
  • 按照项目 README 中的说明操作。
  • 享受这个过程。
  • 使用 Weex

教程

前提条件

  • 安装 Node.js 4.0+
    • 在项目根目录下
    • 运行 npm install,安装项目
      • ./start
      • 安装 Android 环境
      • 运行 playground,在 Android Studio 中
  • 打开 android/playground
    • app/java/com.alibaba.weex/IndexActivity 中,将 CURRENT_IP 修改为您的本地 IP
    • 点击 (运行 按钮)
    • 添加示例
  • 🔻

运行时

在 Android 平台上,Weex 代码在基于 Google V8 JavaScript 引擎的 weex_v8core 中执行。

iOS

  • 运行 playground

    • 安装 Node.js 4.0+
    • 运行游乐场
      • cd ios/playground
      • pod install
      • 在 Xcode 中打开 WeexDemo.xcworkspace
      • 点击 (运行 按钮) 或使用 Xcode 的默认快捷键 cmd + r
      • 如果想在设备上运行示例,不需要手动修改 CURRENT_IPDemoDefine.h(可以通过 Xcode 的默认快捷键 cmd + shift + o 搜索此文件)中修改 CURRENT_IP 为你的本地 IP
    • 🔻
  • 集成到你的应用

    • CocoaPods

      将以下行添加到你的 Podfile

        pod 'WeexSDK'
      

      运行 pod install

    • Carthage

      将以下行添加到你的 Cartfile

        github "apache/incubator-weex"
      

      运行 carthage update,现在你应该已经在 Carthage 文件夹中有了最新版本的 WeexSDK

脚本

有关更多信息,请参阅 SCRIPTS.md

IDE 插件 & 语法高亮 & 开发工具

Weex 团队开发了一个 DevTool,以帮助您提高 we file 调试效率。

有关更多内容请参阅 此维基页面

Weex 社区

贡献

有关更多信息,请参阅 Weex 贡献指南