参考资料:
www.cnblogs.com/mlzs/p/3420900.html
一.Sencha cmd安装
环境搭建
a.安装java运行环境(jdk)
下载地址(我用得是1.8.0 最新版本的,路径可自定义)http://www.oracle.com/technetwork/java/javase/downloads/index.html
打开计算机属性——高级系统设置——环境变量(如上文)
配置环境变量
变量:JAVA_HOME值:安装路径:F:\Java\jdk1.6.0_10
变量:Path 添加值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
变量: CLASSPATH 值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
JAVA配置完成,接下来验证配置是否成功。
点击运行—输入cmd—回车—输入javac—回车,如果出现一堆英文,如下图所示,即表示配置成功。
b.安装cmd
下载地址:http://www.sencha.com/products/sencha-cmd/download/(我下载的是5.0.1版本)
接下来验证配置是否成功。
点击运行—输入cmd—sencha -v—回车,如果出现cmd的版本号,即表示配置成功。
c.安装ruby
用 sencha touch cmd生成测试包或部署包时调用的命令需要ruby,主要用来做js和css压缩
下载地址:http://rubyinstaller.org/
有3个选项分别是:(1) 是否安装tclTk支持。(2) 添加ruby命令路径到系统环境变量PATH。(3)是否将 .rb
和.rbw 文件关联到Ruby。
这里选择第二项即可
安装之后 测试cmd 是否安装成功
运行-》cmd;输入sencha,看到sencha cmd的版本号,就说明cmd安装好了
二.项目创建、打包
1.创建项目
两种方法:
方法1.
a运行cmd到解压的Sencha Touch目录下。
运行cmd,定位到sencha touch 解压的位置
b.运行生成项目代码
senchagenerate app MyApp ../MyApp
方法2.
在cmd中输入以下命令sencha-sdk H:\touch-2.2.1 generate app app H:\myapp
验证是否安装成功:首先看一下有无touch文件夹,其次运行cmd—sencha web start,运行出来的有一个
http://localhost:1841,在浏览器中运行此网址。
2.打包项目
sencha app build production:生成web包,主要用于发布web版本
(在build文件中生成了production文件)