Какова важность команды watch в ExtJS

Я использую ExtJS 5 для создания веб-приложения.

Я также использую команду sencha app build для создания рабочей сборки.

Во время разработки я никогда не использую команды sencha app watch или sencha app build. Я просто делаю изменения в коде приложения, а в файле server.xml нашего веб-сервера (tomcat) я указал контекстный путь к корневой папке кода приложения. Я просто запускаю сервер tomcat и загружаю контекст, указав путь к контексту.

Теперь я хочу знать, в чем польза команды sencha app watch и какие преимущества получит разработчик, используя команду watch.


person azhar_salati    schedule 18.07.2016    source источник


Ответы (1)


Ну, помимо предоставления веб-сервера, команда watch делает две основные вещи:

  • он постоянно перестраивает ваш файл bootstrap.js.
  • он предоставляет Моду сервер

Если вы пытаетесь изменить CSS для своего приложения, внедрив пользовательскую тему, то использование Fashion и sencha app watch позволит значительно сэкономить время.

Вы также можете использовать Tomcat и sencha app watch параллельно, создав свой Tomcat экземпляр прокси для версии sencha app watch.

person Robert Watkins    schedule 18.07.2016
comment
Спасибо Роберт за информацию, которую вы предоставили. Так что, если я собираюсь изменить CSS приложения, это действительно поможет мне сократить время разработки. У меня есть одно сомнение, поддерживает ли ExtJS 5 Fashion, и если да, то не могли бы вы предоставить мне ссылку, откуда я могу изучить и адаптировать сервер Fashion в моем процессе разработки. - person azhar_salati; 19.07.2016
comment
Мода не поддерживается в ExtJS5, насколько я знаю. Вы не можете адаптировать сервер Fashion - вам нужно сделать свой сервер приложений прокси к нему. Ссылка, показывающая, как я это сделал, выше. - person Robert Watkins; 20.07.2016