2016-10-16 2 views
0

他のangle-cliプロジェクトでビルド成果物を使用する方法はありますか? たとえば、プロジェクトAを作成して公開しました。それから私はプロジェクト "B"を作成し、その依存関係(node_modules)にAを追加しました。
現在、これはプロジェクトAの成果物です: 111.png プロジェクトAにはプロジェクトBで使用したいいくつかのコンポーネントがありますが、どうすればよいですか?現在のcliバージョンでも可能ですか?angle-cliビルド成果物を他のangle2プロジェクトの依存として使用する

この質問はgithub page of the projectにも掲載されています。

答えて

0

この質問はほとんど意味がありません。あなたはそれで何を達成しようとしていますか?より速いリソースのコンパイル?

プロジェクトには依存関係があり、それらのバンドルは依存関係を1つのファイルにまとめることで構築されます。依存関係の異なるプロジェクト間では再利用できません。しかし、あるプロジェクトを別のプロジェクトの依存関係としてリストすることにも言及しています。したがって、プロジェクトAのすべての依存関係はプロジェクトBで必要になります。可能な最適化と見なすことができますが、ビルドアーチファクトはソース管理に属さないため、一般的なシナリオではありません。

そして、すべての後、あなたはAngular2チームによって提供されることを考える方向にステップを理解するのに約AoT Compilation for Angular2(特にツリー揺れ)を読み取ることができるかどうか。

+0

他のcliベースのプロジェクトが後でサードパーティの依存関係として使用できるライブラリを構築しようとしています – vlio20

+0

あなたのライブラリは、それをバンドルする依存ライブラリのバージョンとのみ互換性がありますか?だからあなたのユーザの中には、依存関係のバージョンに問題がある場合、彼らはあなたのlibを放棄するか、新しいバージョンをリリースするのを待つでしょうか? –

+0

これは少数のコンポーネントになります。再び角度の – vlio20

関連する問題