0

これを再現するリポジトリは次のとおりです: https://github.com/dragonflypl/ng-packagr-issue

  1. シンプルなパッケージを作成しましたloggingnpm run buildライブラリを生成 + しますnpm pack
  2. 次にfooGui、Angular CLIで生成し、npm run consumetgzをインストールすることでライブラリをインストールしました
  3. スローnpm run buildからのランニング:fooGui

./src/app/app.component.ngfactory.js のエラー モジュールが見つかりません: エラー: 'C:\XXX\dev\ng-packagr の 'logging/src/modules/logging/logger/index' を解決できません-issue\fooGui\src\app' resolve 'logging/src/modules/logging/logger/index' in 'C:\XXX\dev\ng-packagr-issue\fooGui\src\app' 解析されたリクエストはモジュールを使用しています説明ファイル: C:\XXX\dev\ng-packagr-issue\fooGui\package.json (相対パス: ./src/app) フィールド 'browser' には、説明ファイルを使用した後に有効なエイリアス構成が含まれていません: C: \XXX\dev\ng-packagr-issue\fooGui\package.json (相対パス: ./src/app) モジュール C:\XXX\dev\ng-packagr-issue\fooGui\src\app\node_modules として解決「存在しないか、ディレクトリ C:\XXX\dev\ng-packagr-issue\fooGui\src\node_modules ではありません」t が存在するか、ディレクトリ C:\XXX\dev\ng-packagr-issue\node_modules が存在しないか、ディレクトリではありません C:\XXX\dev\node_modules が存在しないか、ディレクトリ C:\ ではありませんXXX\node_modules が存在しないか、ディレクトリではありません C:\node_modules が存在しないか、説明ファイルを使用して C:\XXX\dev\ng-packagr-issue\fooGui\node_modules でモジュールを検索するディレクトリではありません: C :\XXX\dev\ng-packagr-issue\fooGui\package.json (相対パス: ./node_modules) フィールド 'browser' には、記述ファイルを使用した後、有効なエイリアス構成が含まれていません: C:\XXX\dev\ng -packagr-issue\fooGui\package.json (相対パス: ./node_modules) 記述ファイルを使用: C:\XXX\dev\ng-packagr-issue\fooGui\node_modules\logging\package.json (相対パス: ./src/modules/logging/logger/index) 拡張子なし フィールド 'browser' に有効なエイリアス構成が含まれていません C:\XXX\dev\ng-packagr-issue\fooGui\node_modules\logging\src\modules\logging\ logger\index が存在しません.ts フィールド 'browser' に有効なエイリアス構成 C:\XXX\dev\ng-packagr-issue\fooGui\node_modules\logging\src\modules\logging\logger\index が含まれていません。 ts が存在しません .js フィールド 'browser' に有効なエイリアス構成が含まれていません C:\XXX\dev\ng-packagr-issue\fooGui\node_modules\logging\src\modules\logging\logger\index.js が含まれていません'ディレクトリ C として存在しません:\XXX\dev\ng-packagr-issue\fooGui\node_modules\logging\src\modules\logging\logger\index が存在しません

私が何を間違えたのか、それともどこかのバグですか?

4

1 に答える 1