2

モジュールの非同期ロード/サーバーからのデータ取得に依存しない JavaScript 依存関係マネージャーはありますか? 私はrequire.jsなどを知っていますが、探しているものではないか、誤解しているようです。

あるファイルでバックボーン クラスを定義し、別のファイルで他のものを定義し、squishit を使用してすべての JavaScript ファイルを 1 つに結合します (複数の要求を回避します)。すべてが正常に動作しますが、将来、依存関係の処理に問題が発生する可能性があることがわかります。今は選択肢があり、多くの AMD ローダー (require など) の 1 つを使用でき、問題は解決しますが、サーバーへの複数のリクエストを回避できるように squishit を使用しています。それをしないでください。JavaまたはNodeを使用している場合、require-optimizerを使用していくつかのモジュールをパッケージに結合できることがわかりましたが、私は使用しません。

そこで、非同期ロードなしで依存関係管理のみを行うものを探してみましたが、何も見つかりませんでした。

私がやりたいことを誰かが知っていますか?ありがとうございました

4

2 に答える 2

0

別の回答でRequire.js+オプティマイザーを提案した人は誰もいないので、私は自分の質問に答えるつもりです。

たくさん検索して読んだ後、Require.js+ノードがこの種の状況に最適であることがわかりました。

于 2012-12-09T18:41:40.417 に答える
0

詳しくは見ていませんが、Google Closure の依存関係管理は非常に構成可能のようです。「コンパイル」時にすべてを希望どおりにビルドできる場合があります。

http://blog.carduner.net/2009/11/08/using-google-closure-with-your-js-libraries/

于 2012-09-07T15:10:20.770 に答える