優れたthree.js 3D ライブラリのスマート パッケージを作成することに興味があります。これは基本的に何百もの異なる JavaScript ファイルで構成されていますが、単純なアプリケーションに使用できるのはそのうちのいくつかだけです。
私の知る限り、スマート パッケージは、コールバックadd_files
内のメソッドを使用して、その JavaScript ファイルをクライアントにプッシュしPackage.on_use
ます。このライブラリ全体をスマート パッケージにバンドルする場合、クライアントが特定のプロジェクトに必要なコンポーネントを指定する方法はありますか?それとも、基本的に、必要なコンポーネントの可能な順列ごとに個別のスマート パッケージをセットアップする必要がありますか?