不使用Sencha Cmd,创建EXT-JS应用
来源:互联网 发布:相思相见知何日 编辑:程序博客网 时间:2024/05/01 02:55
尽管建议使用Sencha Cmd创建EXT-JS应用,但是,你完全可以不使用Sencha Cmd,也可以创建EXT-JS应用。只需要在你的index.html的文件头中包含EXT-JS框架的库文件,主题样式表文件和重载的主题样式表文件。
在EXT-JS中,主题样式表文件和重载的主题样式表文件以package创建,在EXT JS 5中,这些主题样式表文件位于“{ExtJS-5-SDK}/packages/”,它们是:
- ext-theme-base (用于框架,不必直接设置)
- ext-theme-neutral (创建自定义主题时使用,不必直接设置)
- ext-theme-classic
- ext-theme-gray
- ext-theme-neptune
- ext-theme-neptune-touch (为 tablet优化)
- ext-theme-crisp
- ext-theme-crisp-touch (为 tablet优化)
在EXT JS 6中,主题分为两类, classic 和 modern。classic主题文件位于“{ExtJS-6-SDK}/classic/”,它们是:
- theme-base (用于框架,不必直接设置)
- theme-neutral (创建自定义主题时使用,不必直接设置)
- theme-classic
- theme-gray
- theme-neptune
- theme-neptune-touch (为 tablet优化)
- theme-crisp
- theme-crisp-touch (为 tablet优化)
- theme-triton
modern主题文件位于 “{ExtJS-6-SDK}/modern/” ,它们是:
- theme-base (用于框架,不必直接设置)
- theme-blackberry
- theme-cupertino
- theme-cupertino-classic
- theme-mountainview
- theme-neptune
- theme-windows
注意,使用Sencha Cmd创建应用的好处是,只包含了应用所需要的文件,使得应用是轻量级的,快速响应的,整洁的。
最好把ext js6库部署到服务器上,否则,Eclipse验证会让你头痛的。示例index.html如下:
<html>
<head>
<title>Welcome to Ext JS!</title>
<link rel="stylesheet" type="text/css"
href="http://localhost:8080/ext6/classic/theme-neptune/resources/theme-neptune-all.css">
<script type="text/javascript" src="http://localhost:8080/ext6/ext-all.js"></script>
<script type="text/javascript"
src="http://localhost:8080/ext6/classic/theme-neptune/theme-neptune.js"></script>
<script type="text/javascript" src="app.js"></script>
</head>
<body></body>
</html>
- 不使用Sencha Cmd,创建EXT-JS应用
- 《Ext JS 6.2实战》节选——使用Sencha Cmd创建应用程序
- 使用sencha cmd创建项目
- EXT sencha cmd 命令
- Ext JS 6.5 和 Sencha Cmd 6.5 中的新功能
- 使用Sencha cmd 创建Extjs6.2项目
- sencha touch使用sencha cmd 5.0 创建项目、打包
- 【翻译】使用Sencha Ext JS创建美丽的图画(1)
- Sencha Touch入门:Sencha Touch开发环境搭建及使用 Sencha Cmd 自动创建项目框架
- Sencha Touch入门:Sencha Touch开发环境搭建及使用 Sencha Cmd 自动创建项目框架
- [Sencha] 使用 Ext.Config
- Ext JS 6开发实例(二) :使用CMD创建应用程序
- 使用Sencha Architect 2快速上手Ext JS 4.1
- 【翻译】使用Sencha Ext JS 6打造通用应用程序
- [019]Sencha Ext JS 6.0使用教程1
- [020]Sencha Ext JS 6.0使用教程2
- 初学Ext Js 5之二-------用sencha cmd生成项目
- Sencha Cmd 6 和 Ext JS 6 指南文档(部分官方文档中文翻译)
- Android IM(五)连接断开重连
- Linux内核设计与实现--学习笔记--第三章- 1(task_struct等)
- 黑马程序员——线程Thread一(线程创建)
- Android系统自带样式(android:theme)
- 深入理解RunLoop
- 不使用Sencha Cmd,创建EXT-JS应用
- UVA11990 ``Dynamic'' Inversion (树状数组套平衡树)
- 论文笔记 《What makes for effective detection proposals?》
- C#堆内存分配和栈内存分配
- Java____进程、线程学习、处理器调度(转)
- [LeedCode OJ]#171 Excel Sheet Column Number
- [LeetCode] Missing Number
- Linux 文件操作
- const指针、void指针