1、sencha generate:自动生成项目或者代码服务器
一、sencha generate app 项目名称 生成路径 :生成一个新的extjs项目app
注明:以上命令会从官网下载试用版本的ext代码到你本地,若是你已经下载到本地,须要用 -sdk命令指定本地的ext目录来生成你的应用程序,以下:
测试
sencha -sdk /这里是你的sdk路径/ generate app MyApp 你的App的路径。如: sencha -sdk c:sencha5.0.0 generate app OASystem d:\oasysui
二、sencha generate model model名称 全部字段,如:sencha generate model User name:string,password:string,age:int 为生成一个含有name、password、age三个字段的User的model类trspa
三、sencha generate controller users:生成一个名为users的controller(controller文件夹在ext5中已通过时,controller的定义合并到view中,因此该命令在ext5中也过期,只适用于ext4的版本)调试
2、sencha app build:构建项目(默认构建成生产环境项目),或者叫发布项目string
一、sencha app build production:构建为生产环境项目 io
二、sencha app build testing:构建为测试环境项目,全部的JS代码以及CSS文件都会被绑定在一块儿,可是并不会对文件进行压缩,以便调试。test
三、sencha app build package:建立一个独立的,可再分配的工程环境,一般只是在本地的文件系统下运行,并不须要放到服务器中去。打包
四、sencha app build native:把咱们的程序打包成本地应用程序,准备在真机上作测试。(打包成移动应用的可安装程序)