2017-03-02 3 views
0

VS2015のコンテキストメニューとコンソールアプリケーションとしてうまく機能しているジャスミンジャバスクリプトテストをテストするために、VS2015でchutzpahを使用しています。ジャスミンユニットテストファイルの依存関係ロードオーダー(chutzpah)

しかし、example1.jsがexample2.jsを使用していて、chutzpahがexample2.jsをロードすると、この依存関係が見つからないため、最初は失敗します。

chutzpah.jsonファイルでは、ファイルの名前を任意の順序でロードできるように名前を付けることができますが、これは慎重に行う必要があります。新しいファイルが読み込まれるたびに正しいかどうかを確認する必要があります。

ので、問題のある方法がこれです:

{ 
    "Path": "../www/js", 
    "Includes": [ "*.js" ] 
} 

と、それは、IVEは上記を使用しますが、さらに追加する必要がありました作業を取得するには:

その我々場合はすぐに少し迷惑取得するつもり
{ "Path": "../www/example2.js" }, 
{ "Path": "../www/example1.js" } 

毎回これを行う必要があります。何か案は?

答えて

0

2番目のブロックのように明示的にリストを表示するか、依存ファイルをJSファイルの一部としてコード化できるRequire.JSのようなAMDローダーを使用するように切り替える必要があります。