1. 首先下载node.js,安装node.js 配置环境变量
安装完成之后,我们可以检测一下是否安装成功
$ node -v v6.11.3 $ npm -v 3.10.10
通常,安装了 Node.js 环境,npm 包管理工具也随之安装了。因此,直接使用 npm 来安装 weex-toolkit。
2. 安装weex
第一步安装weex依赖。直接使用 npm 来安装 weex-toolkit。
$ npm install -g weex-toolkit $ weex -v //查看当前weex版本
weex update weex-devtool@latest //@后标注版本后,latest表示最新
国内开发者可以考虑使用淘宝的 npm 镜像 —— cnpm 安装 weex-toolkit
$ npm install -g cnpm --registry=https://registry.npm.taobao.org $ cnpm install -g weex-toolkit
3. 创建一个weex项目
$ weex create awesome-project //awesome-project是你weex的项目名字,
4. 开发
我们可以再src下,编写我们前端界面的代码。可以在weex项目下编写vue代码,下载插件等等....
5. 编译
编译成js文件 npm run build
6. npm run pack:android
这个会打包成一个未签名的apk
7. 签名
jarsigner -verbose -keystore awesome.jks -signedjar meeting.apk app-release-unsigned.apk awesome
红色的是你的weex项目的名字,蓝色是你做好的app的名字
生成签名:
3.1命令的方式:keytool -genkeypair -alias icesslkey -keyalg RSA -validity 3650 -keystore icekeystore.jks
3.2用android studio生成jks
用android studio打开你的项目,不是weex项目,是android项目。点击Build ---> analyze APK 存放apk的位置以及apk的名字。Build ---> Generate Signed APK 创建一个新的jks
填写相关信息,将签名文件jks保存到WEEX项目中的release目录下。