単一のファイルにバンドルしたい再利用可能なJavascriptコンポーネントのセットと、それを使用する別のWebアプリケーションがあります。このライブラリは、(RequireJSの意味で)いくつかのモジュールを定義し、そのうちの1つはWebアプリケーションが実際に使用しています。
次のことを達成することは可能ですか?
- r.jsを使用してライブラリのソースファイルを最適化し、エクスポートされたすべてのモジュールを含む単一の出力ファイルを生成します。
- 同じくRequireJSを使用して、この1つのファイルを別のアプリケーションに依存し、再度最適化します。Webアプリケーションで実際に必要なモジュールのコードのみを保持します。
事実上、ライブラリのすべてのソースファイルをアプリケーションにダンプして一度最適化するのと同じ結果を得るようにしていますが、ライブラリを単一のファイルとして出荷できるという追加の利点があります。これはRequireJSを使用して達成できますか?