WEEX环境搭建的方法

  介绍

这篇文章将为大家详细讲解有关WEEX环境搭建的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强> WEEX简介

WEEX是阿里前端技术团队开源额一套跨平台开发方案,能以网络的开发体验构建高性能,可扩展的本机应用,WEEX的页面表示层使用Vue,并遵循W3C标准实现了统一的JSEngine和DOM API, WEEX和反应本地一样是当前流行的跨平台开发框架.Weex的官方地址为:https://weex.apache.org/.Weex最简单的方法是使用操场上的应用和在dotWe编写一个Hello World的例子,你甚至不需要安装任何的开发环境或编写原生代码即可开始一个WEEX程序。

<强>环境搭建

开发WEEX程序之前,需要先搭建好相关的开发环境,为了同时开发Android和iOS跨平台应用,你需要一台Mac电脑,然后安装一些必要的软件。

<强>家酿

家酿是Mac系统的包管理器,用于安装NodeJS和一些其他必需的工具软件。安装命令如下:

/usr/bin/ruby  -e “美元(curl  -fsSL  https://raw.githubusercontent.com/Homebrew/install/master/install)“

需要注意的是,在Max OS X 10.11以上版本中,家酿在安装软件时可能会碰到/usr/轨迹目录不可写的权限问题,需要以管理员权限运行。

<强>节点

WEEX目前需要NodeJS 6.0或更高版本,家酿默认安装的是最新版本,一般都满足要求。

brew  install 节点

安装完节点后建议设置npm镜像以加速后面的项目构建过程。注意:不要使用cnpm ! cnpm安装的模块路径比较奇怪,包装机不能正常识别!相关的命令如下:

npm  config  set  registry  https://registry.npm.taobao.org ——全球   npm  config  set  disturl  https://npm.taobao.org/dist 全球

<强> Xcode

要支持iOS平台则需要配置iOS开发环境,而iOS开发工具使用的是Xcode,除此之外,还需要安装cocoaPods工具。

<强> Android工作室

Android工作室是Android应用程序的开发工具,需要注意的是运行Weex的Android构建工具的版本需要高于23.0.2。

<强> weex-toolkit

weex-toolkit是官方提供的一个脚手架命令行工具,可以使用它进行Weex项目的创建,调试以及打包等功能。安装weex-toolkit的命令如下:

npm  install  -g  weex-toolkit

<强> weexpack

weexpack是新一代的Weex应用工程和插件工程开发套件,是基于Weex快速搭建应用原型的利器。可以创建Weex应用工程和插件工程,快速打包Weex应用并安装到手机运行,还可以创建Weex插件模版并发布插件到Weex应用市场,使用weexpack能够方便的在在Weex工程和本地工程中安装插件。安装weexpack的命令如下:

npm  install  -g  weexpack

<强>工程创建

使用如下的命令创建项目:

weexpack  create 浏览器名称

创建后,Weex的工程的目录结构如下:

.md    ├──,android.config.json    ├──,config.xml    ├──,hooks    │,,└──,README.md    ├──,ios.config.json    ├──,package.json    ├──,platforms //,平台模版目录,   ├──,plugins //,插件下载目录,   │,,└──,README.md    ├──,src //,业务代码(我们文件)目录   │,,└──,index.we    ├──,start    ├──,start.bat    ├──,tools    │,,└──,webpack.config.plugin.js    ├──,web    │,,├──,index.html    │,,├──,index.js    │,,└──,js    │,,└──,init.js    └──webpack.config。js

需要注意的是,使用上面命令创建的项目是不包含ios和android工程模版,所以,需要使用如下的命令创建安装依赖,然后再安装android和ios的工程模板。

npm 安装

<强>安装weex应用模版

安装weex应用模版的模板命令如下,模版会被安装到平台目录下.iOS平台的安装命令如下:

weexpack  platform  add  ios

android平台的安装命令如下:

weexpack  platform  add  android

安装完成之后,会在平台上目录下看到如下的目录结构:

├──,platforms    │,,├──,ios   │,,└──,android

WEEX环境搭建的方法