Импорт модуля в зависимости от приложения в нескольких приложениях Angular project - PullRequest
0 голосов
/ 29 октября 2018

Я использую несколько приложений Angular с расширением .angular-cli.json, например:

"apps": [
{
  "name": "app1",
  "root": "src",
  "outDir": "dist/app1",
  ...
  "main": "main.ts",
 },
{
  "name": "app2",
  "root": "src",
  "outDir": "dist/app2",
  ...
  "main": "main.ts",
 }

Я создал модуль и хотел бы использовать его в одном из двух приложений. Можно ли использовать значение приложения для условного импорта модуля и персонализации компонента только одного из двух приложений?

что-то вроде

  @NgModule({
    imports: [ common modules ],
    if(app == app1) imports.add(specificModuleForApp1) ;

и для просмотра

  <specific-component *ngIf="{app == app1}"> </specific-component>
...