私は、アプリケーションでプラグアンドプレイモジュールとして使用できる一般的なAngularモジュールを作成しようとしています。私は複数のAngularコンポーネントを1つのファイルに書き込むことはできますか?
を欲しい
私はモジュール定義とそのすべての工場、ディレクティブ、単一のjsファイル内の定数、例を載せていきたいと思います:
angular.module('commonModule', [])
.factory(...)
.directive(...)
.constant(...)
なぜ
理由開発者が自分のモジュールを使用したいときは、ただ1つのjsファイルを呼び出すだけでモジュールにモジュールを注入する必要があります。
は、彼はファイル内に単一のコンポーネントを定義するために良好であることを告げ、私はJohn papa's Angular 1 good practice style guideを読んだ
私の問題は何ですが、ここで私は私が何をすべきので、反対のことをやっていますか?
これをパッケージとして公開していますか?あなたがwebpackやgulpのようなビルダーを持っている場合、これが別のプロジェクトに含まれている場合は、1つのファイルreccomendationがあります。連結する。 – Phix
モジュールを開発するときは、スタイルガイドに従って別々のファイルに保管してください。モジュールを1つのファイルにまとめることを考えましたか? –
@_phix私はモジュールを1つのプロジェクトにのみ使用する予定です。そして、私は単にgulpを使ってコードを圧縮しようとしているビルダーを使用していません。 –