Мы приступаем к использованию нашего второго приложения ExtJs 5 и хотели бы поделиться кодом с первого приложения. Каждое приложение будет иметь отдельную структуру MVC. Я хотел бы создать нечто вроде «общего» приложения, которое можно повторно использовать между другими приложениями.Код общего доступа ExtJS 5 (виды/контроллеры/etc) между приложениями?
Каков предпочтительный способ сделать это в ExtJS 5?
ПРИМЕЧАНИЕ. Мы используем Maven как наш инструмент построения и не хотим решения, требующего Sencha Cmd.
Предпочтительным способом является использование Sencha CMD и использование [пакетов] (http://docs.sencha.com/cmd/5.x/cmd_packages/cmd_creating_packages.html). Я знаю, что это не полезно, поэтому это комментарий, а не ответ. Что вам нужно сделать, это наложить свое веб-приложение на источник, который вы хотите повторно использовать. Есть много способов сделать это в Maven, включая опцию [overlay] плагина WAR.] (Https://maven.apache.org/plugins/maven-war-plugin/overlays.html). Не зная больше о вашей настраиваемой установке сборки, я не могу предложить более ясные советы. –
Вы не можете «хотеть решения, требующие Sencha Cmd» ... но, честно говоря, это ТОЧНО, о чем вы просите. Ссылка Роберта на «пакеты» - именно то, что вам нужно. – arthurakay