commit | 766b4f0a4db80015d2b76d74ebf54d99b933f0c0 | [log] [tgz] |
---|---|---|
author | Jonathan Dong <jondong.community@outlook.com> | Tue Jun 26 14:43:50 2018 +0800 |
committer | Adam Feng <cxfeng1@gmail.com> | Tue Jun 26 17:59:34 2018 +0800 |
tree | b9744fb22f72e7f19ad7dffed573bb9e5ab4fe32 | |
parent | cc5e01264f405847b9e7a6aa7946844c2f7b03ab [diff] |
[Release] Fixed the weex_core build path issue As we shrink the path 'android/sdk' to 'android_sdk' when generating release source package, the relative path dependency in 'android/sdk/build.gradle' for weex_core has been broken. Fixed this issue using sed. Same thing happens to the path of 'pre-build', fixed the build.gradle and XCode project file with sed, and added pre-build into the release rules to make iOS build pass. Also fixed the replacement issues with find command, and added iOS replacement support as well. Granted the execution rights to 'scripts/build_from_source.sh'.
A framework for building Mobile cross-platform UI.
platform | status |
---|---|
Android | |
iOS | |
Mobile Web |
Support Android 4.1 (API 16), iOS 8.0+ and WebKit 534.30+.
Please INSTALL Git for Windows and run all the following commands in git-bash.
weex init
to generate & start a simple project in an empty folder.npm install
, install project./start
android/playground
app/java/com.alibaba.weex/IndexActivity
, modify CURRENT_IP
to your local IPRun
button)On Android Platform , Weex code is executed in weex_v8core which is based on Google V8 JavaScript engine.
run playground
npm install
, install project./start
cd ios/playground
pod install
WeexDemo.xcworkspace
in XcodeRun
button) or use default shortcut cmd + r
in XcodeCURRENT_IP
manually. DemoDefine.h
(you can search this file by Xcode default shortcut cmd + shift + o
), modify CURRENT_IP
to your local IPintegrate to your application
Add the following line to your Podfile:
pod 'WeexSDK'
run pod install
Add the following line to your Cartfile:
github "apache/incubator-weex"
Run carthage update
, and you should now have the latest version of WeexSDK
in your Carthage
folder.
see weex-vue-render.
See SCRIPTS.md for more information.
Weex team have developed a DevTool to help you to improve the debugging efficiency.
See more stuff on this wiki page
See Weex Contributing Guide for more information.