第2章 从“Hello World”开始
“Hello World”几乎已经成为所有开发类图书的必用案例,本书也不能免俗。本章将通过编写“Hello World”程序来让大家对如何使用Ext JS进行开发有初步的了解,如Ext JS代码是如何运行的、代码书写风格是怎样的、如何实现本地化等。
2.1 获取Ext JS 4
要下载Ext JS 4,可访问地址:http://www.sencha.com/products/Ext JS/download/。
本书介绍的版本是4.1,所以请下载4.1 Beta 1这个版本。
文件解压后,在根目录会看到以下目录和文件:
builds目录:包含沙盒、Core和foundation 3个压缩好的脚本文件及其调试(debug)文件。
docs目录:API文档目录。
examples目录:示例文件目录。
locale:本地化文件目录。
pkgs目录:独立的包文件。
resources目录:Ext JS 4的资源目录,包含了样式定义文件及其需要的图片文件。
src目录:Ext JS 4的源文件目录。
welcome目录:Ext JS欢迎页面所需的资源目录。
bootstrap.js文件:会根据url地址自动加载ext-all.js或ext-all-debug.js文件。此文本只在正式发布版本中有,可在4.0.7中找到。
ext.js文件:Ext Core的库文件。
ext-all.js文件:Ext JS的库文件(压缩)。
ext-all-debug.js文件:调试应用程序时使用的Ext JS的库文件(不带注释)。
ext-all-debug-w-comments.js文件:调试应用程序时使用的Ext JS的库文件(带注释)。
ext-all-dev.js:用于诊断布局问题的Ext JS库文件。
ext-all-dev-w-comments.js:带注释的诊断库文件。
ext-neptune.js:使用海王星主题的Ext JS库文件。
ext-debug.js文件:调试使用Ext Core开发的程序时的Ext Core库文件。
index.html文件:Ext JS 4欢迎页面。
license.txt文件:协议说明文本。
release-notes.html文件:Ext JS 4版本发布说明。