Я разрабатываю приложение на Angular 6, которое надеюсь установить на многих клиентах.
Каждому из них потребуется персонализация, но у них будет много общих частей.
ЧтоЯ хотел бы иметь структуру каталогов:
/src
/app
/components
/navbar
/navbar.component.html
/navbar.component.ts
/footer
/footer.component.html
/footer.component.ts
/store
/store.component.html
/store.component.ts
/home
/home.component.html
/home.component.ts
/customer1
/navbar
/navbar.component.html
/navbar.component.ts
/home
/home.component.html
/home.component.ts
/customer2
/home
/home.component.html
/home.component.ts
/customer3
/footer
/footer.component.html
/footer.component.ts
Как вы можете видеть, customer1 настроил панель навигации и дом, 2 только дом и 3 нижний колонтитул.
Я хотел бы, чтобы при создании
npm run build
я мог сделать что-то вроде
npm run build customer1
и взять файлы, которые находятся в вашем каталоге, если они существуют и если их нетте, которые были под компонентами.
Как вы думаете, это было бы возможно?