摘要:今天开始,一点点记录一下使用搭建一个基础结构的过程。没办法,记性差这种结构的前端,主要是面向后台信息管理系统,可以最大限度的规范前端代码结构和数据结构。
今天开始,一点点记录一下使用extjs6.2.0搭建一个基础MVC结构的过程。没办法,记性差:)目标
这种结构的UI前端,主要是面向后台信息管理系统,可以最大限度的规范前端代码结构和数据结构。做网站 或者手机端,这种方式全引入了extjs,就不太合适了。
左侧导航菜单+中间多页面布局,有header 有footer,SPA应用
js文件动态加载、模块动态化按需加载
尽量多写点注释信息,哎,不得不说,还是....代码隔三日,如隔三秋啊!
开始.....
选个开发工具结论:webstorm最新版。
比较了vscode 、sublime等等。最终选择了webstorm,咋办呢?idea的脑残粉,java开发一直用,习惯了,中毒太深。
去官网下载一个gpl版本的压缩包,下载extjs.或者:extjs6.2.0度娘
新建一个目录extjs/6.2.0/拷贝相关目录和文件到这个目录下,具体是:
ext-all.js
build/classic/下面所有
build/packages/ux/classic/下面所有。
最终,看起来貌似如下:
这个就不多说了,直接上图
目录和文件说明:
app/luter:extjs的app文件放这里,名字随意,随后会在入口app.js中配置动态加载路径用到
app/resource/css:放一些自定义样式
app/resource/images:放图!
app/vendor/:放第三方库
EXTJS6.2.0MVC