在Ember-cli中,blanket.js不能与qunit一起工作



我想在我的Ember-Cli应用程序中使用qunit运行毛毯.js -我想避免仅为此目的添加grunt

尝试使用npm install——save-dev blanket(把它放在node_modules目录中)然后在我的index.html(来自我的test dir)

 <script>
  window.CioMobileENV = {{ENV}};
  window.EmberENV = window.CioMobileENV.EmberENV;
  debugger;
</script>
<script src="assets/qunit.js"></script>
<script src="assets/qunit-notifications.js"></script>
<script src="blanket.js"></script>
<script src="assets/vendor.js"></script>
<script src="assets/cio-mobile.js" data-cover></script>
<script src="testem.js"></script>
<script>
  require('cio-mobile/tests/test-helper');
</script>
<script src="assets/test-loader.js"></script>

在运行ember服务器后,在浏览器中进入/tests -测试运行,但在控制台中我看到没有找到毛毯。

我也尝试了一个类似的方法,使用bower install blanket(所以在vendor目录下)结果是一样的。

我也试着显式地放入路径-仍然没有找到毛毯。js

任何帮助将是伟大的!

这个工具最近刚刚发布:ember-cli-blanket。安装就像说明所说的那样简单。

为了它的价值,我试过使用这个,我没有得到准确的覆盖率报告。

我也在使用毯子与CLI。下载blanket.min.js并手动将其放入assets文件夹中,并将其更改为

<script src="assets/blanket.min.js"></script>

它将被包括在内。我用这种方法运行得很好。它仍然不是很有用,因为我不知道如何获取编译文件来运行它。

最新更新