すべての角度ライブラリをangular 9.0.0
使用するようにアップグレードしましたが、ng update
ビルドしようとすると、以下のエラーが発生しました。
エラー:
サポートされていないプライベートクラスSomeComponent。このクラスは、SomeModule-> SomeComponentを介してコンシューマに表示されますが、トップレベルのライブラリエントリポイントからエクスポートされません。
誰かがこのエラーを解決しましたか?
すべての角度ライブラリをangular 9.0.0
使用するようにアップグレードしましたが、ng update
ビルドしようとすると、以下のエラーが発生しました。
エラー:
サポートされていないプライベートクラスSomeComponent。このクラスは、SomeModule-> SomeComponentを介してコンシューマに表示されますが、トップレベルのライブラリエントリポイントからエクスポートされません。
誰かがこのエラーを解決しましたか?
回答:
いずれかのコンポーネントがでエクスポートされた場合にエラーがあるNgModule
と、あなたには含まれていないpublic_api.ts
、angular 9
今のエラーによって意志。
このエラーは発生していませんでしたangular 8
が、アップグレードするangular 9
と表示され始めました。
あなたがいずれかをエクスポートした場合service
、module
またはcomponent
、などでNgModule
、それらを含めることを確認してpublic_api.ts
か、他angular 9
今やエラーを通じて意志。
修正:コンポーネントを public_api.ts
export * from './lib/components/some-me/some-me.component';