1

デバッグ方法がわからないというエラーが表示されるワークスペース ライブラリがあります。

BUILD ERROR エントリを解決できませんでした (C:_dev\my-app\presentation\angular-workspace\dist\my-app-ui\esm2015\my-app-ui.js) エラー: エントリを解決できませんでした (C:_dev\ my-app\presentation\angular-workspace\dist\my-app-ui\esm2015\my-app-ui.js) エラー時 (C:_dev\my-app\presentation\angular-workspace\node_modules\rollup\dist) \rollup.js:3460:30) C:_dev\my-app\presentation\angular-workspace\node_modules\rollup\dist\rollup.js:21474:17 で

このエラーの意味を理解するのに役立ちます。ライブラリの「エントリ ポイント」がその publi-api ファイルであることはわかっており、具体的にどのモジュールをここに含めることで、問題の原因になっているのかがわかります。

モジュール自体はかなり軽量です。

パブリック API:

export * from "./lib/global-assets/models";
export * from "./lib/global-assets/global-assets.module";
export * from "./lib/global-assets/global-assets.service";
export * from "./lib/top-banner/models";
export * from "./lib/top-banner/top-banner.module";
export * from "./lib/top-banner/top-banner.service";
export * from "./lib/top-banner/components/top-banner/top-banner.component";
export * from "./lib/top-banner/components/apps-menu/apps-menu.component";
export * from "./lib/top-banner/components/top-banner-toggle/top-banner-toggle.component";

編集 別のライブラリのモジュールを含めるように絞り込みました(パブリックAPIを介して直接ではありません)

import { NgModule, ModuleWithProviders } from "@angular/core";
import { AuthService } from "./auth.service";

@NgModule({
  providers: [AuthService]
})
export class AuthModule {
  static forRoot(): ModuleWithProviders {
    return {
      ngModule: AuthModule,
      providers: [AuthService]
    };
  }
}

それの何が問題なのですか??

4

1 に答える 1