无法让 vue cli 4 找到依赖项
Can't get vue cli 4 to find dependencies
所以我安装了 vue cli 4.1.1 来启动一个新项目。我 select 手动设置,所以我可以选择我需要的。但是当我尝试 运行 "npm run serve" 时,出现以下错误:
ERROR Failed to compile with 4 errors 10:59:53 These dependencies were not found: * @/components/HelloWorld.vue in C:/Program Files/nodejs/node_modules/@vue/cli-service-global/node_modules/babel-loader/lib??ref--12-0!C:/Program Files/nodejs/node_modules/@vue/cli-service-global/node_modules/cache-loader/dist/cjs.js??ref--0-0!C:/Program Files/nodejs/node_modules/@vue/cli-service-global/node_modules/vue-loader/lib??vue-loader-options!./views/Home.vue?vue&type=script&lang=js& * register-service-worker in ./registerServiceWorker.js * vue-router in ./router/index.js * vuex in ./store/index.js To install them, you can run: npm install --save @/components/HelloWorld.vue register-service-worker vue-router vuex
所有文件都在正确的位置。除了删除 node_modules 并使用 "npm install" 重新安装它之外,我没有对该项目做任何事情。 (必须这样做才能消除另一个错误)
我是 运行nig Windows 10,节点 10.15.1,NPM 5.0.4 和 vue-cli 4.1.1
最让我烦恼的是它只是普通的 vue 文件而不是包。为什么它建议我应该使用 npm install 安装它们,我觉得很奇怪。
你运行是否按照描述执行此命令。
npm install --save @/components/HelloWorld.vue register-service-worker vue-router vuex
当您选择手动选项时,您必须在 components
目录中创建一个名为 HelloWorld.vue
的文件
经过以上步骤运行npm install --save register-service-worker vue-router vuex
所以我安装了 vue cli 4.1.1 来启动一个新项目。我 select 手动设置,所以我可以选择我需要的。但是当我尝试 运行 "npm run serve" 时,出现以下错误:
ERROR Failed to compile with 4 errors 10:59:53 These dependencies were not found: * @/components/HelloWorld.vue in C:/Program Files/nodejs/node_modules/@vue/cli-service-global/node_modules/babel-loader/lib??ref--12-0!C:/Program Files/nodejs/node_modules/@vue/cli-service-global/node_modules/cache-loader/dist/cjs.js??ref--0-0!C:/Program Files/nodejs/node_modules/@vue/cli-service-global/node_modules/vue-loader/lib??vue-loader-options!./views/Home.vue?vue&type=script&lang=js& * register-service-worker in ./registerServiceWorker.js * vue-router in ./router/index.js * vuex in ./store/index.js To install them, you can run: npm install --save @/components/HelloWorld.vue register-service-worker vue-router vuex
所有文件都在正确的位置。除了删除 node_modules 并使用 "npm install" 重新安装它之外,我没有对该项目做任何事情。 (必须这样做才能消除另一个错误)
我是 运行nig Windows 10,节点 10.15.1,NPM 5.0.4 和 vue-cli 4.1.1
最让我烦恼的是它只是普通的 vue 文件而不是包。为什么它建议我应该使用 npm install 安装它们,我觉得很奇怪。
你运行是否按照描述执行此命令。
npm install --save @/components/HelloWorld.vue register-service-worker vue-router vuex
当您选择手动选项时,您必须在 components
目录中创建一个名为 HelloWorld.vue
的文件
经过以上步骤运行npm install --save register-service-worker vue-router vuex