Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.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
Ember.js 如何在业力中配置余烬群_Ember.js_Requirejs_Karma Runner - Fatal编程技术网

Ember.js 如何在业力中配置余烬群

Ember.js 如何在业力中配置余烬群,ember.js,requirejs,karma-runner,Ember.js,Requirejs,Karma Runner,我正在使用karma的requirejs插件加载应用程序所需的所有库。然后在karma.conf.js的文件部分包含应用程序文件和测试用例。我得到以下错误 Uncaught Error: Script error for: isolated-container http://requirejs.org/docs/errors.html#scripterror 我在配置文件中使用以下代码包含了ember-qunit/dist/amd/main文件 "shim": { ... "ember

我正在使用karma的requirejs插件加载应用程序所需的所有库。然后在karma.conf.js的文件部分包含应用程序文件和测试用例。我得到以下错误

Uncaught Error: Script error for: isolated-container http://requirejs.org/docs/errors.html#scripterror
我在配置文件中使用以下代码包含了ember-qunit/dist/amd/main文件

"shim": {
...
    "ember-qunit": {
    "exports": "ember-qunit"
    }
...
}
"paths":{
...
    "ember-qunit": "../lib/ember-qunit/dist/amd/main"
...
}
Isolate-container.js文件位于amd/main文件夹中。但加载失败。 ember-qunit/dist/amd/main.js以以下格式编写

define(
  ["ember","./isolated-container","./module-for","./module-for-component",
"./module-for-model","./test","./test-resolver","exports"],
function(__dependency1__, __dependency2__, __dependency3__, __dependency4__,
__dependency5__, __dependency6__, __dependency7__, __exports__) {
}
我对requirejs不是很熟悉。但据我所知,main应该能够装载/隔离容器


不确定为什么无法加载。任何帮助都将不胜感激。

在软件包下添加ember qunit解决了此问题。在ember qunit的github中提出了一个问题并得到了答案

"packages": [{ "name": "ember-qunit", "location": "../../../app/lib/ember-qunit/dist/amd" }],

在包下添加ember qunit解决了这个问题。包:[{name:ember-quonit,位置:../../../app/lib/ember-quonit/dist/amd}],