すべての角度ライブラリを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';