Я работаю над приложением angular. Мы основывали наше приложение на https://github.com/Swiip/generator-gulp-angular, и все работает нормально. Этот проект angular seed в основном сканирует все ваши JS файлы в каталоге и объединяет их в один JS файл, когда вы входите в производство.
Мы создаем бэкэнд администратора для биллинговой системы. Теперь клиент также хочет "публичный бэкэнд" для всех своих клиентов. Место, где клиенты, и входить в систему и отправлять сообщения в основном. Пользовательский интерфейс является одинаковым для общего бэкэнд, мы могли бы повторно использовать одни и те же директивы повсюду. Единственная проблема заключается в том, что публичный бэкэнд крошечный, а бэкэнд администратора огромен. Я не думаю, что использование полного админ-приложения для случайного клиента - хорошая практика.
Как мне создать два приложения из одной и той же базы кода?