Javascript と jQuery を使用して、かなり分厚いクライアント側 Web アプリを作成しようとしています。コードを整理するために、Javascript モジュール システムについて調べ、AMD モジュールを使用することにしました。現在、モジュールローダーとしてcurl.jsを使用していますが、特にそれに夢中になっているわけではありません。
残念ながら、2 つのモジュールを相互に依存させる必要があるという問題に直面しました。私はそれがうまくいくと思っていました --- しかし、実際には、アプリの読み込みが途中で停止したように見え、エラー メッセージが表示されずにすべてが停止します。
簡単な Google は、AMD と相互再帰モジュールについては実質的にまったく言及していないことを示しています。私は実際にこれを行うことができますか?(別のモジュールローダーに変更する必要がありますか?)
そうでない場合、相互に再帰的なモジュールをサポートする代替モジュール システムに関する提案はありますか?