Я пытаюсь подготовить структуру для проекта, который, как я знаю, будет возрастать по сложности. Я хочу использовать ASP.Net Core MVC для навигации верхнего уровня. В каждом из основных видов я хочу разместить приложение Angular 2.
Я начал с этого шаблона Yoman, чтобы поднять исходную точку Angular 2 с шаблоном ASP.Net Core. Это построено и хорошо работает.
В корне моего проекта я хочу иметь папку AngularApps
и внутри нее папку для каждого приложения Angular, например "Планирование", "Утилиты", "Оборудование".
Есть несколько проблем, которые я не могу понять:
- Как настроить Webpack?
- У меня есть одна папка
dist
внутриAngularApps
? - У меня есть файл
boot-client
иboot-server
для каждого приложения Angular 2 в его соответствующей папке приложения?
Мне кажется, прагматичный подход к планированию с самого начала иметь несколько приложений Angular 2, каждый из которых имеет более целенаправленную ответственность. Я не могу найти четких примеров того, как практически сделать эту работу. Я уверен, что это было бы полезно для многих людей.
Большое спасибо.