3

私は RequireJS オプティマイザーを使用してプロジェクト用に複数の最適化された JS ファイルを作成してきましたが、他の投稿で言及されている問題に遭遇しましたが、解決策は見つかりませんでした。

r.js を使用して 1 つのファイルを最適化すると、すべての JS 依存関係が 1 つのファイルに取り込まれ、ビルド ファイルの「out」プロパティで指定されたファイルにドロップされます。ただし、最適化された 2 つのファイル (つまり、「modules」プロパティを使用したマルチページ プロジェクト) を作成しようとすると、r.js は適切に最適化された 2 つのファイルを作成しますが、すべてのフォルダーとファイルを appDir から出力ディレクトリにドロップします。つまり、すべての JS 依存関係をまとめて最小化しますが、個々のファイルを出力ディレクトリにコピーします。

r.js は展開ツールとして意図されていないため、これは設計によるものであるか、または依存ファイルとディレクトリを出力ディレクトリにコピーしないように r.js に指示する方法があることを認識しています。

4

1 に答える 1