0
我有一個腳本,看起來像這樣:咕嚕-的contrib - 茉莉angularjs模塊沒有可用的錯誤
angular.module('Game').constant('WHITE_PIECE', '\u26C0')
... more lines ...
.constant('WHITE_KING', '\u26C1')
(end of file)
當我運行grunt jasmine
,我得到了經典的錯誤,Module 'Game' is not available! You either misspelled...
。奇怪的是,我確信模塊正在被宣佈。如果我將代碼移動到聲明'Game'
模塊的文件末尾,它就會起作用。如果我將代碼移動到另一個文件的末尾,該文件聲明'Game'
模塊的服務,它將起作用。我的瀏覽器中沒有錯誤。這幻影是愚蠢的嗎?這是Grunt-contrib-jasmine中的錯誤嗎?
我把console.log語句放在這個文件之前,聲明Game模塊的文件之前;這表明常量文件在Game文件之前被解釋。不過,我認爲Angular很聰明,可以弄清楚。我是否需要告訴grunt-jasmine-contrib究竟以何種順序加載我的腳本?