Ext.js - 环境设置
本地环境设置
本部分将指导您如何在您的机器上下载和设置 Ext JS。请按照步骤设置环境。
下载库文件
从 Sencha https://www.sencha.com 下载试用版 Ext JS 库文件。您将从您注册的邮件 ID 上的站点获取试用版,该试用版是一个名为 ext-6.0.1-trial 的压缩文件夹。
解压该文件夹,您将找到各种 JavaScript 和 CSS 文件,您将将它们包含在我们的应用程序中。我们将主要包含以下文件 −
JavaScript 文件 −您可以在文件夹 \ext-6.0.1-trial\ext6.0.1\build 下找到的 JS 文件是 −
Sr.No | 文件和说明 |
---|---|
1 | ext.js 这是核心文件,包含运行应用程序的所有功能。 |
2 | ext-all.js 此文件包含所有已压缩的代码,文件中没有注释。 |
3 | ext-all-debug.js 这是用于调试目的的未压缩版本的 ext-all.js。 |
4 | ext-all-dev.js 此文件也未压缩,用于开发目的,因为它包含所有注释和控制台日志,可用于检查任何错误/问题。 |
5 | ext-all.js 此文件主要用于生产目的,因为它比其他任何文件都小得多。 |
您可以将这些文件添加到项目的 JS 文件夹中,也可以提供文件在系统中的直接路径。
CSS 文件 −有许多基于主题的文件,您可以在文件夹 \ext6.0.1-trial\ext-6.0.1\build\classic heme-classic esources heme-classic-all.css 下找到它们
如果您要使用桌面应用程序,则可以使用文件夹 \ext-6.0.1-trial\ext-6.0.1\build\classic 下的经典主题
如果我们要使用移动应用程序,则可以使用文件夹 \ext-6.0.1-trial\ext-6.0.1\build\modern 下的现代主题
以下库文件将添加到 Ext JS 应用程序中。
<html> <head> <link rel = "stylesheet" type = "text/css" href = "..\ext-6.0.1-trial\ext-6.0.1\build\classic heme-classic esources heme-classic-all.css" /> <script type = "text/javascript" src = "..\ext-6.0.1-trial\ext-6.0.1\build\ext-all.js" > </script> <script type = "text/javascript" src = "app.js" > </script> </head> </html>
您将 ExtJS 应用程序代码保存在 app.js 文件中。
CDN 设置
CDN 是内容交付网络,您无需下载 Ext JS 库文件,而是可以直接将 ExtJS 的 CDN 链接添加到您的程序中,如下所示 −
<html> <head> <link rel = "stylesheet" type = "text/css" href = "https://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/classic/theme-crisp/resources/theme-crisp-all.css" / > <script type = "text/javascript" src = "https://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/ext-all.js"> </script> <script type = "text/javascript" src = "app.js" > </script> </head> </html>
常用编辑器
由于它是一个用于开发 Web 应用程序的 JavaScript 框架,因此在我们的项目中我们将拥有 HTML、JS 文件。要编写我们的 Ext JS 程序,我们需要一个文本编辑器。市场上甚至有多个 IDE 可供选择。但目前,我们可以考虑以下之一 −
记事本 − 在 Windows 机器上,您可以使用任何简单的文本编辑器,例如记事本(本教程推荐使用)、Notepad++、sublime。
Eclipse −它是由 eclipse 开源社区开发的 IDE,可以从 https://www.eclipse.org/ 下载。
浏览器
Ext JS 支持跨浏览器兼容性,它支持所有主流浏览器,例如 −
- IE 6 及以上版本
- Firefox 3.6 及以上版本
- Chrome10 及以上版本
- Safari 4 及以上版本
- Opera 11 及以上版本
您可以使用任何浏览器运行 Ext JS 应用程序。