每天,我来到办公室,启动我的IDE(代码-OSS)并运行npm run watch
。每一天,它都像一种魅力。但不是今天。奇怪的是,今天运行npm run watch
会引发此错误:
多语言错误 找不到模块:错误:无法解析“ vue” '/home/TopSecretUser/Code/Local/TopSecretProject/11.11.2020/dev' @ multi vue / js / vendor [0]
./ resources / js / app.js中的错误 找不到模块:错误:无法解析“ vue” '/home/me/Code/Local/TopSecretProject/11.11.2020/dev/resources/js' @ ./resources/js/app.js 3:13-16 4:0-22 6:0-3 85:14-17 @ multi ./resources/js/app.js ./resources/css/app.css
我的app.js以以下几行开头:
require("./bootstrap");
import Vue from "vue";
import Vuex from "vuex";
Vue.use(Vuex);
...
从昨天到今天,我都没有进行任何更改,所以我完全感到困惑。我尝试了一些修复,但没有任何效果。有没有人有任何建议我该如何解决?我正在使用vue@2.6.11。
答案 0 :(得分:1)
您可以删除node_modules
,它可能会受到诸如删除/移动之类的外部操作的影响,或者您误装了模块,然后重新运行:
npm install
这将获取package.json
中的依赖项并进行安装,您应始终通过添加--save
和--save-dev
来添加npm i
或npm i some-module --save
标志,例如{{1}}
答案 1 :(得分:0)
伙计们,我遇到了这个问题,过了一会儿我找到了解决方案,只需导入组件:
Vue.component('Date',required('components/Date.vue'));
很高兴在 Instagram 上关注我:https://www.instagram.com/mahdiabedi220/