直到最近我才包括文件......
https://raw.githubusercontent.com/rwjblue/ember-qunit-builds/master/dist/globals/main.js
...在一个“TestRunner”页面中,我将打开该页面来运行我所有的 Ember 单元测试。一切都很棒。
几天前,那个文件从 github 上消失了,所以我开始寻找让我的单元测试(例如 moduleForComponent 测试)运行的新方法。
我首先尝试简单地包含来自ember-qunit-builds存储库的ember-qunit.js文件,但是像找不到模块“ember”这样的错误又回来了。
我是否正确地说 ember-qunit 在某种程度上取决于ember-test-helpers?在我的测试代码之前我应该包括哪些引用我有点迷茫......我觉得我错过了一些与 ES6 样式模块(导出/导入等)相关的东西,我对此几乎没有经验。
有人可以在这里指出我正确的方向吗?我应该在我的“TestRunner.html”页面上包含什么来让“moduleForComponent”风格的测试再次发生?
注意:我在一个 .NET 环境中,我知道经常提到的“安装”这些东西的工具(如 Bower/npm)并不真正可用(这些是让它工作的必要条件吗?)。