错误:vue-loader 要求 @vue/compiler-sfc 出现在依赖树中

新手上路,请多包涵

当我尝试这样做时出现此错误

npm run serve

我试过 npm update sudo npm serve 。它没有用。我还尝试删除 package-lock.json 文件并执行 npm install 之后,这也没有用。我还将 vue-loader 的版本降级为 15.9.2,但也没有用

原文由 gokul_santhosh 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 914
2 个回答

实际上,你缺少库所以你只需要安装它

npm i @vue/compiler-sfc

原文由 Abdulrahman Falyoun 发布,翻译遵循 CC BY-SA 4.0 许可协议

这是 vue-loader@16 中的新事物。要解决这个问题,假设您使用的是 Vue 2,您应该降级:

 yarn add vue-loader@15

请注意,您还需要 vue-template-compiler ,与您使用的 Vue 版本相同。

原文由 Johannes 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题