Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript require.config TypeError:未定义不是函数_Javascript_Node.js_Requirejs_Jasmine - Fatal编程技术网

Javascript require.config TypeError:未定义不是函数

Javascript require.config TypeError:未定义不是函数,javascript,node.js,requirejs,jasmine,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/conf

我想和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不是对象上的函数。(C:\Users\Garrarufa\Documents\WebstormWorkspace\website3\public\js\app\config\co) nfig.js:4:9)

在模块处编译(Module.js:460:26)

在Object.Module.\u extensions..js(Module.js:478:10)

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

在Function.Module.\u加载(Module.js:310:12)

at Module.require(Module.js:365:17)

根据需要(module.js:384:17)

在C:\Users\Garrarufa\AppData\Roaming\npm\node\u modules\jasmine\lib\jasmine.js:69:5

at Array.forEach(本机)

在Jasmine.loadHelpers(C:\Users\Garrarufa\AppData\Roaming\npm\node\u modules\Jasmine\lib\Jasmine.js:68: 20)

配置未定义,但为什么