2017-11-15 18 views
0

私はAngularにサードパーティのライブラリを使用しています。 Angular(Angular 4とAngular 5)のアップグレード版では、Angularのすべてのバージョンをサポートするサードパーティのライブラリをどのように公開しますか?角2と角4の両方をサポートするサードパーティライブラリを公開する方法

+0

このエラーは公開中に表示されますか?.. –

+0

**このライブラリを**使用していますか?または** **公開していますか? – c69

+0

はい。私のアプリケーションでライブラリを公開して使用しています –

答えて

0

コードベースが同一の場合は、ライブラリを公開し、peerDependenciesに角度依存性を^2.0.0と書いてください。

異なるバージョンのAngularのコードベースが異なる場合は、異なるバージョンを維持してください。あなたのバージョン番号として対応する角度バージョンを使用することをお勧めします。例えば、あなたの2.xバージョンはAngular 2の場合は4.x、Angular 4の場合は4.x、Angular 5の場合は5.xです。

peerDependenciesでは、 >=4.0.0 <5.0.0のような範囲の角度依存性について言及してください。

関連する問題