Module not found: Error: Can't resolve 'avoriaz'
Module not found: Error: Can't resolve 'avoriaz'
我是 Vue 的新手,正在从 this tutorial 学习如何测试它。我已经完成了本教程的结尾,但在使用 avoriaz
:
的最后一步出现了一个奇怪的错误
ERROR in ./test/unit/specs/list.spec.js
Module not found: Error: Can't resolve 'avoriaz' in
'/local/path/to/vuejs-
testing/test/unit/specs'
@ ./test/unit/specs/list.spec.js 3:15-33
@ ./test/unit/specs \.spec$
@ ./test/unit/index.js
这是我的测试文件中的相关代码:
import { mount } from 'avoriaz';
import List from '@/components/List';
import Vue from 'vue';
...
还有我的 package.json
文件:
...
},
"dependencies": {
"vue": "^2.3.3",
"vue-router": "^2.6.0"
},
"devDependencies": {
"autoprefixer": "^7.1.2",
"avoriaz": "^2.6.3",
...
我尝试删除 node_modules
目录和 package-lock.json
并使用 npm install
重新安装所有内容,但无济于事。
关于可能导致此问题的原因以及如何解决它的任何想法?
我使用Avoriaz有一段时间了,从昨天最新更新后也遇到了同样的问题。
我相信这是由模块本身的相同错误引起的。已经向他们的 Github 回购提交了一个问题。
已编辑:作者在 2.6.5 版中修复了问题
这里是 avoriaz 的作者。这是 avoriaz 2.6.3 的错误,已在 2.6.5 中修复。
问题是我切换了导出文件的方式。这给大多数用户带来了问题。
我是 Vue 的新手,正在从 this tutorial 学习如何测试它。我已经完成了本教程的结尾,但在使用 avoriaz
:
ERROR in ./test/unit/specs/list.spec.js
Module not found: Error: Can't resolve 'avoriaz' in
'/local/path/to/vuejs-
testing/test/unit/specs'
@ ./test/unit/specs/list.spec.js 3:15-33
@ ./test/unit/specs \.spec$
@ ./test/unit/index.js
这是我的测试文件中的相关代码:
import { mount } from 'avoriaz';
import List from '@/components/List';
import Vue from 'vue';
...
还有我的 package.json
文件:
...
},
"dependencies": {
"vue": "^2.3.3",
"vue-router": "^2.6.0"
},
"devDependencies": {
"autoprefixer": "^7.1.2",
"avoriaz": "^2.6.3",
...
我尝试删除 node_modules
目录和 package-lock.json
并使用 npm install
重新安装所有内容,但无济于事。
关于可能导致此问题的原因以及如何解决它的任何想法?
我使用Avoriaz有一段时间了,从昨天最新更新后也遇到了同样的问题。
我相信这是由模块本身的相同错误引起的。已经向他们的 Github 回购提交了一个问题。
已编辑:作者在 2.6.5 版中修复了问题
这里是 avoriaz 的作者。这是 avoriaz 2.6.3 的错误,已在 2.6.5 中修复。
问题是我切换了导出文件的方式。这给大多数用户带来了问题。