プロジェクトにローカルにDojoをインストールしない場合、DOHを使用してDojoモジュールをテストする方法を見つけようとしています。私はEclipseで作業していますが、理想的には、Mavenビルドの一部として実行できるものが必要です。Dojoパッケージは5〜20 Mbであり、可能であれば、プロジェクトごとにソース管理システムに隠したくありません。
runner.htmlテストランナーでいくつかのオプションを試しましたが、DOHはどこかでDojoを見つける必要があり、そのインストールに関連してモジュールが見つかるようです。
Dojoをシステムにインストールしているが、プロジェクトにはインストールしていないと、dojo.jsファイルの場所に関連してプロジェクトを見つけようとするときに問題が発生します。クロスドメイン保護により、文字が削除されるため、あらゆる種類の絶対パスを提供できなくなります:
。また、httpを介して別のドメインで提供されるDojoインストールを使用することもできなくなります。
dojo.jsからモジュールのルートへの相対パスを定義できる場所にDojoをインストールする必要がありますか?そうでない場合、それを回避するように構成するにはどうすればよいですか?