问题描述
全新安装,通过vue cli安装了Vue。运行vue create app
并进行基本配置。
从Home.vue中删除HelloWorld.vue组件和随附的导入代码。
运行npm run serve
并立即遇到
未找到此依赖项:
./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader中的@ / components / HelloWorld.vue /dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/Home.vue?vue&type=script&lang=js&
要安装它,您可以运行:npm install --save @ / components / HelloWorld.vue
我尝试卸载并重新安装Vue,更新所有依赖项, 我能想到的一切。是否在全球范围内搜索“ helloworld”,但没有踪迹。
我的Mac上一切正常。 任何帮助都会很棒。
解决方法
转到位于views文件夹中的Home.vue文件,然后完全删除HelloWorld.vue组件。
,我有同样的问题。来自 VueCLI 的新 Vue 项目...使用 Visual Studio 代码。最新的 Yarn(不是 NPM),最新的 VS Code。节点。 Vue 3 预览版。
让我困惑了几分钟。即使我删除了 node_modules 它仍然没有工作。
我认为这可能与您的问题不同,但也许这可以为其他人节省几分钟......
那么.. 是什么为我解决了这个问题?这听起来很愚蠢......但无论如何它都在这里!:
我使用的是 Visual Studio Code 并且我没有打开自动保存,所以在我显式保存了重命名的 HelloWorld.vue 文件并保存了所有依赖项(如 App.vue 文件等)之后. 我安装并再次运行纱线,它起作用了.. 哦,男孩……呃! (面掌瞬间)