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