Skip to content
/ LeTu Public

基于阿里开源框架Weex实现的App应用

Notifications You must be signed in to change notification settings

809026027/LeTu

Repository files navigation

LeTu项目基于阿里移动端开源框架Weex,使用weexpack工具打包,整合了Weex官方demo项目 Hacker News。

编译项目文件

安装依赖:

npm install

# 鉴于国外镜像服务器访问较慢的问题,建议使用cnpm命令,使用国内淘宝镜像进行环境安装,后续命令npm替换为cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org

安装weexpack:

# 全局安装weexpack打包工具
cnpm install -g weexpack

编译文件:

# 编译android工程
weexpack build android

# 编译ios工程
weexpack build ios

# 编译web工程
weexpack build web

启动 Web 服务

#启动服务后会监听 1337 端口,访问 http://127.0.0.1:1337/index.html 即可在浏览器中预览页面。
cnpm run serve

#启用服务监听,修改文件后实时预览
webpack --watch

启动 Android 项目

首先应该安装 Android Studio 和必要的 Android SDK,配置好基本的开发环境。

使用 Android Studio 打开 android 目录中的项目,等待自动安装完依赖以后,即可启动模拟器或者真机预览页面。

启动 iOS 项目

首先应该配置好 iOS 开发环境 并且安装 CocoaPods 工具。

进入 ios 目录,使用 CocoaPods 安装依赖:

pod install

使用 Xcode 打开 ios 目录中的项目(HackerNews.xcworkspace),然后即可启动模拟器预览页面。

注:如果想要在真机上查看效果,还需要配置开发者签名等信息。

About

基于阿里开源框架Weex实现的App应用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published