Как свернуть папку Ext JS / Ext Gantt для производства? - PullRequest
2 голосов
/ 10 февраля 2012

Я только что закончил разработку страницы диаграммы Ганта в нашем проекте .NET (WebForms), используя технологии Ext JS и Ext Gantt.Прекрасно работает, как я описал в предыдущем посте .

. Теперь моя проблема в том, что мой контейнер папок Ext JS и Ext Gantt даже после удаления очевидных издержек огромен по сравнению с остальными проектами hte имоя команда жалуетсяПоэтому мне нужно уменьшить эту папку настолько, насколько я могу, просто оставив там «точно» (разумным образом) то, что мне нужно для запуска диаграммы Ганта, и пока ничего больше.

Я пытался пару часов, но все еще не могу найти хороший / простой рецепт.
Следующие ссылки говорят об этом, но я все еще в замешательстве:

  1. http://www.sencha.com/forum/showthread.php?84560-include-only-required-extjs-files
  2. Какой самый маленький пакет ExtJS?
  3. http://www.sencha.com/products/extcore/
  4. Что вы используете для минимизации и сжатия библиотек JavaScript?

Кто-нибудь с опытом это делает ?.Я знаю, что в Ext JS есть инструмент под названием builder, но я никогда не использовал его.

Ответы [ 3 ]

3 голосов
/ 13 февраля 2012

Инструменты, которые вы ищете, - это пакет Sencha SDK. JS Builder - это то, что вам нужно http://www.sencha.com/products/sdk-tools/

К сожалению, я еще не работал с ним.

0 голосов
/ 05 февраля 2013

Для будущих читателей они перешли на инструмент «Sencha Cmd»: http://www.sencha.com/blog/all-new-sencha-cmd/

0 голосов
/ 03 сентября 2012

Вы должны создать файл jsb3 для своего приложения Gannt следующим образом:

sencha create jsb -a index.html -p gantt.jsb3 

надеюсь, что вы запустите эту команду из папки EXT Gannt. Тогда вы получите имя файла gantt.jsb3.you можете собратьэтот файл для получения производственной сборки для приложения Ганта, как показано ниже:

sencha build -p gantt.jsb3 -d .

Для получения дополнительной информации см.

http://docs.sencha.com/ext-js/4-1/#!/guide/getting_started

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