Ext JS工作区概念及作用
工作区(Workspaces )支持多个应用共享框架,代码、样式和资源。
大型应用都是从单个页面的应用开始的。如果一个应用扩展到多个页面,问题就来了:
使用同一个 Sencha 的框架
跨页面使用共用代码
共享或第三方的包
工作区就是为了解决这些问题,工作区就是一个包含一个或多个页面,框架、包和其他共享代码和文件的简单目录。代码控管带工作区的根目录。任何创建在工作区目录的应用或者页面的子目录都视为工作区的组成部分, 不管层级有多深。
虽然没有强制,但是一般状况, 工作区目录作为代码控管的根目录。
Ext JS 应用的概念
在 Sencha 框架中, “应用”( application)就是指一个Web页面。这些页面会在载入的时候调用 Ext.application ()启动需要的代码。
这个我们平常理解的应用的概念会不一样。一般会把一个项目中所有的页面,也就是这个项目叫做一个应用。在理解 ExtJS的框架的时候需要注意一下。
创建一个工作区
工作区使用 Sencha cmd命令创建, 所以要安装 Sencha cmd。
切换到需要创建的目录, 命令行执行 :