2017-03-02 28 views
0

我們使用放肆與VS2015測試茉莉的JavaScript這正剛剛與VS2015上下文菜單,作爲一個控制檯應用程序極大的考驗。茉莉花單元測試文件相關的加載順序(放肆)

但是我碰到的,如果exam​​ple1.js使用其中由example2.js但放肆負載example2.js第一,因爲它無法找到此依賴它會失敗的一些問題。

在chutzpah.json文件中,我們可以命名這些文件,以便它們按照我們想要的順序加載,但這很煩人,因爲我們必須這樣做,並確保每次加載新文件時的順序都是正確的。

這樣的問題的方法是這樣的:

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

,並得到它的工作Ive有使用上述但另加:

{ "Path": "../www/example2.js" }, 
{ "Path": "../www/example1.js" } 

它會得到一個有點討厭很快,如果我們這需要每次都做。有任何想法嗎?

回答

0

您也需要明確列出的順序就像你在第二塊做了或切換到使用AMD裝載機像Require.JS它可以讓你編纂的依賴作爲你的JS文件的一部分。