3

Jasmine.jsテストを。で使用しようとしていますrequires

これが私の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

1 に答える 1

4

require.jsを使用してスペックファイルをロードするには、この方法を試す必要があります

<script 
     data-main="./yourSpec" 
     src="<?php echo $rootRequirejs?>/require.js"
>
</script>
于 2012-05-29T12:39:23.777 に答える