开始前我们需要做一些准备工作。

  • 下载sdk
  • 下载api文档,当然也可以使用在线的文档。但是在线文档有时候打开有点慢。
  • 下载sencha cmd

 

1.1 基本概念

  • Toolkit:直译为工具包,分为classic(经典)toolkit 和mordern(现代)Classic toolkit 用于传统设备(主要是PC)。Modern toolkit 用于手机、pad等移动端设备。

1.2 sencha cmd

sencha cmd 简介

sencha cmd 是sencha 官方提供的命令行工具。主要用来创建app,编译app,开发调试(watch)

sencha cmd 下载地址 

https://www.sencha.com/products/extjs/cmd-download/

sencha cmd 的使用方法:

 

  1. 创建应用程序

语法:sencha –sdk {sdk的目录}  generate app {app 名字} {app保存路径} –classic|-mordern #创建一个既包含classic toolkit 又包含mordern toolkit 的appsencha -sdk /path/to/ext6 generate app MyApp /path/to/my-app  #创建一个只包含 classic toolkit 的appsencha –sdk /path/to/sdk  generate app MyClassicApp /path/to/my-app –classic# 创建一个只包含mordern toolkit 的appSencha –sdk /path/to/sdk generate app MyMordernApp /path/to/myapp -mordern