0

ember-cli でアドオンの開発を開始し0.2.1、ジェネレーターを使用してファイルを生成すると、ファイル~/app/~/addon.

ファイルを適切な場所に配置するにはどうすればよいですか?

プロジェクトには、サービス、ミックスイン、およびユーティリティが含まれており、それらをカバーするテストが含まれています。

4

1 に答える 1

0

正当な理由から、これがデフォルトの動作だと思います。ジェネレーターは、アプリケーションのコンテキストで使用されることを意図しています。フォルダーは、アドオンに最適なファイル/フォルダー構造を使用できるディレクトリaddon/のようなものであると考える必要があります。libただし、app/フォルダーには再エクスポートされたモジュールが含まれるため、ホスト アプリのコンテナーで自動的に使用できるようになります。

ほとんどの人がこれを行う方法を見つけるために、よく書かれたいくつかのアドオンを参照してください。良い例はember-radio-button

のような抽象クラスradio-button-baseはそれ自体では役に立たないため、コンテナーに常駐する必要はありませんが、アドオンのユーザーは自分の目的のためにそれをインポートして拡張したいと考えるでしょう。import RadioButtonBase from 'ember-radio-button/components/radio-button-base';

于 2015-04-15T08:33:31.220 に答える