require.config TypeError:undefined不是函数

时间:2015-06-10 11:41:06

标签: javascript node.js requirejs jasmine

我想用Jasmine写一些测试。因此我首先要加载RequireJS。 因此我在Jasmine.json文件中添加了一个引用:

{
  "spec_dir": "spec",
  "spec_files": [
    "**/*[sS]pec.js"
  ],
  "helpers": [
    "helpers/**/*.js",
    "../node_modules/requirejs/require.js",
    "../public/js/app/config/config.js"
  ]
}

配置文件以此开头:

require.config({...

当我启动Jasmine时,会出现此错误:

  

require.config({           ^

     

TypeError:undefined不是Object的函数。 (C:\用户\ Garrarufa \文件\ WebstormWorkspace \ WEBSITE3 \公共\ JS \应用\配置\共   nfig.js:4:9)

     

在Module._compile(module.js:460:26)

     

at Object.Module._extensions..js(module.js:478:10)

     

在Module.load(module.js:355:32)

     

在Function.Module._load(module.js:310:12)

     

在Module.require(module.js:365:17)

     

at require(module.js:384:17)

     

在C:\ Users \ Garrarufa \ AppData \ Roaming \ npm \ node_modules \ jasmine \ lib \ jasmine.js:69:5

     

在Array.forEach(native)

     

在Jasmine.loadHelpers(C:\ Users \ Garrarufa \ AppData \ Roaming \ npm \ node_modules \ jasmine \ lib \ jasmine.js:68:   20)

配置未定义,但为什么?

0 个答案:

没有答案