我想在我的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>
它将被包括在内。我用这种方法运行得很好。它仍然不是很有用,因为我不知道如何获取编译文件来运行它。