我正在尝试运行Ember测试并且它给出了此错误,指出无法找到从`AppName / resolver导入的模块ember-resolver
。
我不确定是什么导致它。 我使用的是Ember-cli-2.12.1。任何帮助,将不胜感激。感谢
答案 0 :(得分:5)
我正在回答这个问题,因为我已经解决了这个问题,如果有人遇到这个问题,那么他们可以解决它。
我做了解决它的步骤。
npm cache clear && bower cache clean && rm -rf node_modules bower_components && npm install && bower install
清理并重新安装Bower组件和npm组件。
ember init
然后我开始收到错误说无法找到模块ember-qunit,在挖掘之后我发现我有一个名为cropperjs的lib来自bower,当我在ember-cli-build中导入它时会与ember-qunit产生一些冲突.js,我将cropperjs移动到npm node_modules,我的测试开始运行。
答案 1 :(得分:2)
此错误也是由在ember-cli-build.js中包含此错误引起的。 我使用的是3.4.0版,下面的代码导致了错误。
app.import({
development:'bower_components/ember/ember-template-compiler.js'
});