weex前端框架搭建

1.1 环境准备

  • Nodejs安装(参考https://www.jianshu.com/p/13f45e24b1de

    1、下载安装包

    下载地址:https://nodejs.org/zh-cn/download/

    根据自己电脑系统及位数选择,我这里选择windows64位.msi格式安装包安装

    .msi和.zip格式区别:

    .msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了.msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里。

    .zip是一个压缩包,解压之后即可,不需要安装

  • Cnpm、Nrm、Webpack

    安装完nodejs以后会自动安装npm,但是npm的镜像源是国外的站点,所以建议使用cnpm,或者把npm的镜像源设置为taobao镜像源也是可以的

    需要安装webpack 

  • Weex Toolkit

    安装weex的toolkit

    npm i -g weex-toolkit 
    weex -v // 查看当前weex工具版本
  • 使用工具WebStorm

1.2 weex 跨终端前端框架

 

Weex 致力于使开发者能基于通用跨平台的 Web 开发语言和开发经验,来构建 Android、iOS 和 Web 应用。简单来说,在集成了 WeexSDK 之后,你可以使用 JavaScript 语言和前端开发经验来开发移动应用。

 

初始化项目

然后初始化 Weex 项目:

$ weex create awesome-project

执行完命令后,在 awesome-project 目录中已经为我们生成了标准项目结构。

#开发

进入项目所在路径,如果你在生成项目的时候选择了自动安装依赖,在进入项目后只需直接运行 npm start 就可以将项目完整跑起来,否则,你需要预先在项目中运行一下 npm install 安装项目所需依赖。

预览效果图

编译和运行

默认情况下 weex create 命令并不初始化 iOS 和 Android 项目,你可以通过执行 weex platform add 来添加特定平台的项目。

weex platform add ios
weex platform add android

由于网络环境的不同,安装过程可能需要一些时间,请耐心等待。如果安装失败,请确保自己的网络环境畅通。

为了能在本地机器上打开 Android 和 iOS 项目,你应该配置好客户端的开发环境。对于 iOS,你应该安装并且配置好 Xcode。对于 Android,你应该安装并且配置好 Android Studio。当开发环境准备就绪后,运行下面的命令,可以在模拟器或真实设备上启动应用:

weex run ios
weex run android
weex run web

#调试

weex-toolkit 还提供了强大的调试功能,只需要执行:

weex debug

这条命令会启动一个调试服务,并且在 Chrome (目前只支持基于 V8 引擎的桌面浏览器) 中打开调试页面。

WEEX UI

一个基于 Weex 的富交互、轻量级、高性能的 UI 组件库

官方文档:https://alibaba.github.io/weex-ui/#/cn/

为提高开发效率,项目可使用weex-ui快速开发,选用的列表样式参考:

https://alibaba.github.io/weex-ui/#/cn/packages/wxc-tab-page/

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值