инструмент разработки для Ext-Js 4 - PullRequest
2 голосов
/ 19 марта 2012

Я использую eclipse для разработки приложения на основе extjs с apache tomcat v6, и мне кажется, что этот инструмент не лучший, потому что иногда (часто) мне приходится перезапускать сервер для просмотра изменения в браузере, даже если я делаю небольшие изменения (файл JS). Если вы можете посоветовать мне, какой инструмент больше подходит для Ext-Js (4.x) или трюков для затмения.

Ответы [ 2 ]

4 голосов
/ 19 марта 2012

Вам необходимо настроить способ отключения кэширования страниц. Это можно сделать с помощью инструментов разработки браузеров (IE Developer Tools, Firebug, Chrome Development Tools и т. Д.) Или с помощью конфигурации вашего сервера.

В моей работе мы используем класс Java, который берет список файлов JavaScript / CSS и добавляет время запроса в качестве даты Unix, чтобы предотвратить кэширование браузера. Затем он вставляет теги сценария на страницу, чтобы результат выглядел следующим образом:

<script type="text/javascript" src="app.js?_cb=20120319123456"></script>

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

Если вы уже делаете что-то подобное и это не работает, я бы порекомендовал перейти на NetBeans. Это то, что я использую, и это прекрасно работает.

1 голос
/ 11 июля 2012

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

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