アプリの消費側から、Ember アドオンと通常のパッケージの違いを理解しようとしています。
そのため、次の点を理解したいと思います。
- 両方を消費する違いは?何をインポートする必要があるか、Brocfile の変更など
- インストールプロセスは両方とも同じですか? それらの両方が任意のレポまたはレジストリ (npm や bower レジストリなど) に存在できますか?
- それらはビルド出力、つまりdistフォルダーのどこにどのように存在しますか?
- 何かをアドオンと通常のパッケージのどちらとしてパッケージ化するかをどのように決定しますか (これは開発者の観点からのものです)。
その他の重要な違いを強調することもできます。