2012-05-29 55 views
3

我正在嘗試使用Jasmine .js測試requiresJasmine和requireJs - 不匹配的匿名define()模塊:

這裏是我的specRunner

<script type="text/javascript" src="<?php echo $rootRequirejs?>/require.js"></script> 
<script type="text/javascript"> 
    require.config({ 
     baseUrl: "./" 
    }); 
</script> 

的一部分,這裏是我的規格文件

define([ 

], function() { 

}); 

的一部分。當我跑我的specRunner我碰到下面的錯誤,爲什麼呢?

Uncaught Error: Mismatched anonymous define() module: function() { 

} 
http://requirejs.org/docs/errors.html#mismatch require.js:7 
P require.js:7 
A require.js:19 
(anonymous function) 

回答

4

你應該嘗試這種方式使用require.js

<script 
    data-main="./yourSpec" 
    src="<?php echo $rootRequirejs?>/require.js" 
> 
</script> 
加載你的規格文件
相關問題