Какой самый маленький пакет ExtJS? - PullRequest
5 голосов
/ 18 октября 2008

Кто-нибудь знает минимальные файлы, необходимые для Ext JS 2.2? Я знаю, что на сайте ExtJS есть возможность "построить" небольшую версию ExtJS (ext.js) в качестве замены для ext-all.js, но это для минимизации размера ExtJS на клиенте. Я заинтересован в минимизации того, что находится на сервере. В настоящее время SDK поставляется со следующими подкаталогами:

доб-2,2 /

adapter
air
build
docs
examples
resources
source

Я думаю, что безопасно удалить примеры, документы и воздух. Однако, есть ли другие вещи, которые мы можем удалить, чтобы сделать это меньше, или есть ресурс (помимо большого корпуса исходного кода javascript), который документирует минимально необходимые файлы?

Ответы [ 2 ]

8 голосов
/ 18 октября 2008

Эта ссылка объясняет порядок включения Каков порядок включения моих файлов JavaScript?

Это минимальный набор для включения

<link rel="stylesheet" type="text/css" href="../extjs/resources/css/ext-all.css">
<script type="text/javascript" src="../extjs/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../extjs/ext-all.js"></script>

Файл ext-all.css зависит от файлов в ../extjs/resources/css, поэтому вам следует также включить всю эту структуру каталогов.

Таким образом, вам понадобятся как минимум следующие файлы

  • ExtJS / ресурсы / ** / ** * 1013
  • ExtJS / адаптер / внутр / внеш-base.js
  • ExtJS / Ext-all.js

Если вы не используете Ext JS для какого-либо из компонентов пользовательского интерфейса, вам не нужны таблицы стилей и поддерживающие изображения, но в этом случае вам придется задаться вопросом, почему вы используете Ext JS, поскольку это сильная сторона.

1 голос
/ 25 мая 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...