Я создал проект monorepo Angular, но у меня возникает проблема, когда я пытаюсь загрузить другое приложение из CoreApp.
> my-workspace
-- projects
-- app1
-- app2
-- ux-lib
--src (CoreApp)
-- app
-- app-routing.module.ts
Маршрутизация CoreApp такая:
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
const routes: Routes = [
{
path: 'app1',
loadChildren: '../../projects/app1/src/app/app.module-export#App1Module'
},
{
path: 'app2',
loadChildren: '../../projects/app2/src/app/app.module-export#AppModule'
},
{
path: '',
redirectTo: '',
pathMatch: 'full'
}
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }
, и это файл app.module-export (App1)
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import {CommonModule} from '@angular/common';
import {RouterModule, Routes} from '@angular/router';
import {CoreModule} from "./core/core.module";
import {SharedModule} from "./shared/shared.module";
const routes: Routes = [
{ path: '', component: AppComponent }
];
@NgModule({
declarations: [
AppComponent,
],
imports: [
CommonModule,
CoreModule,
SharedModule,
RouterModule.forChild(routes),
],
providers: [],
bootstrap: [AppComponent]
})
export class App1Module { }
это ошибка, когда я выполняю этот URL: http://localhost: 4444 / app1
core. js: 4081 ОШИБКА Ошибка: не обнаружено (в обещании): Ошибка: не удается найти модуль '../../projects/app1/src/app/app.module-export'
Я реализовал это решение, прочитав эту статью
это tsconfig.app. json введите описание изображения здесь
заранее спасибо Андреа