この記事では Angular v11.1 から可能になった Angular ライブラリの Ivy コンパイルの方法と、その詳細について解説する。 想定する読者は、Angular のサードパーティライブラリを開発している人や、単に Angular の内部構造に興味がある人である。 Angular アプリケーションを開発する上では、この記事で解説する内容を知っていなくても何の問題もない。 この記事の内容は Angular チームによって書かれた Design Doc をベースに、現状の実装での検証を加えて書いている。 Ivy Library Compilation - Conceptual Design Doc ライブラリの Ivy コンパイル方法Angular CLI などを使って Angular ライブラリを開発するとき、現在はプロダクションビルド時に Ivy は無効化されている。 おそら