2012年4月にこの質問をしなければならないのは非常に悲しいことですが、問題へのアプローチはほとんどありません。JavaScriptの依存関係を静的に解決するためのベストプラクティス
だから、私はのためのツールを静的に、の依存性を解決するjavacriptファイルをコンパイルします。
- フォルダをスキャンし、すべての
*.js
ファイル - は、このファイルを解析し、いくつかの非常にシンプルな同期と100を見つける見つける: は、私は次の操作を行うことができた(のが
sometool
それを呼びましょう)、そのようなツールが欲しい、より正確には%jsに準拠した指令です。同期では、onloadハンドラを渡すようなものがないことを意味します。静的テキストの前処理についてのみです。をカスタマイズすることができ、いくつかの設定を使用して、中で使用さ// @include
- 解決パスのようなものがディレクティブを含める - 100%JS準拠することで、私はそれがビューのJS点からのコメントのように見えることがあります見えることを意味します。
- すべてを実際の出力に置き換えて別のフォルダに入れます。
私はこのすべてがあなたの最も明白に聞こえることを認識んが、依存関係管理の話をしながら、javascriptersは、最近少し異なる何かを理解する - たとえば、require.jsを参照してください。実際には1つの答えがあり
それは何か、今すぐそれを確認する必要があります) – shabunc
それをテストし、これは私が探しているものです。アドバイスありがとうございます。 – shabunc