SenchaCmd创建项目以及编译项目
来源:互联网 发布:报java培训班后悔了 编辑:程序博客网 时间:2024/06/02 05:02
SenchaCmd创建项目以及编译项目
版权声明:本文为博主原创文章,未经博主允许不得转载。
一:创建项目
sencha sdk tool2.0无法创建api为sencha-touch-2.2.1的项目,需要使用SenchaCmd代替sencha sdk tool,其步骤如下:
1,下载安装senchaCmd,地址为:
http://www.sencha.com/products/sencha-cmd/download
2,一路next,安装完之后,进入cmd,敲入:sencha,展示一些关于sencha的信息,表示senchaCmd安装成功
3,使用senchaCmd生成项目
3.1 下载sencha-touch-2.2.1,去官网填写email,邮箱里会收到下载地址
3.2下载完成后,在dos下进入sencha-touch-2.2.1的解压缩目录,例如:我的目录如下:
d:\sencha\IUCD\WebRoot\TOUCH-2.2.1\
备注:sencha cmd 必须运行在SDK目录或app目录
3.3使用SenchaCmd的命令生成项目,具体如下:
sencha generate app MyApp /path/to/MyApp
运行完之后会在D:/path/to/MyApp
二:编译项目
步骤如下:
1,在命令提示行下,进入sencha touch2.2.1框架的压缩包解压后的磁盘目录下的MyApp子目录
2,build编译的三种形式:production 、 testing 、 package
testing:构建一个处于测试阶段的应用程序,所有javascript脚本文件都被原样复制到应用程序中,不对这些脚本文件进行压缩,便于开发者对其进行调试。
package:构建一个本地可运行的应用程序,开发者可以不使用web服务器,而是从文件系统中直接打开该应用程序
production:构建一个需要使用Web服务器来运行的应用程序,支持使用各种设备来访问该应用程序,同时该应用程序也是一个可离线使用的应用程序
native: 首先构建一个可以在文件系统中直接打开的应用程序,然后将其打包成一个可以在本机的Web服务器中运行的应用程序。
>sencha app build production //打包手机端,电脑端都能用的形式
>sencha app build testing //打包测试版
>sencha app build package //打包到手机端
sencha package run package.json //主要是生成Android或iphone的APK
sencha app build -e native
参考文章:
http://www.camnpr.com/archives/sencha-cmd-build-a-couple-of-questions.html
http://www.camnpr.com/archives/sencha-cmd-build-a-couple-of-questions.html
- SenchaCmd创建项目以及编译项目
- SenchaCmd创建项目以及编译项目
- sencha touch《SenchaCmd编译项目》
- sencha touch《SenchaCmd创建项目》
- 解决SenchaCmd创建admin-dashboard项目出现“${ext.dir}“文件夹
- ExtJs6入门-使用SenchaCmd命令创建第一个ExtJs6的HelloWorld项目
- android编译流程以及产品项目的创建
- Cocos2d-x v3.1.1 创建以及编译项目
- android命令行创建项目及编译项目
- swift安装以及创建项目
- IDEA创建项目以及打包
- 注册github以及创建项目
- Android 项目创建和编译
- cocos2d-x v3.0各个环境下创建项目以及编译、运行官方DEMO
- cocos2d-2.x创建项目以及编译SO遇到的问题
- phonegap 创建项目命令 以及使用
- 安卓项目的创建以及注意事项
- maven常用配置以及创建maven项目
- js正则表达式/replace替换变量方法
- c# wince datatable保存成csv
- android代码添加:ProgressBar
- 通过struts2实现Http只允许POST请求
- android 里面一些关于时间的组件
- SenchaCmd创建项目以及编译项目
- javascript history.go(-1) 返回刷新
- 【Linux】【Some】Linux 进程基础
- 最大流 dinic算法
- 简单设置,SVN提交日志字符数限制
- 检测网络连接是否正常的方法
- GDB调试-ubuntu
- hdu 5564 Clarke and digits (数位dp + 矩阵快速幂优化)
- iOS开发笔记- Swift基本语法