意外删除Flutter sdk中的pub缓存



我不小心删除了我的flutter sdk中的pub缓存,现在每当我试图在网络上运行我的flutter应用程序时,我都会收到这个错误:

已完成,但出现错误:无效参数:找不到对应于fileSystemPath"/Users/xxxxx/flutter/.pub cache/hosts/pub.dartlang.org/devtools-0.11.15/build"的目录

如何解决此问题?

我已经尝试过恢复酒吧缓存,但没有成功。

我该如何解决这个问题?

使用flutter pub cache repair。它应该能解决这个问题。请参阅发布缓存以获取参考。

我通过再次下载flutter sdk并添加web支持来解决问题。

我确实解决了再次下载的问题。

  1. 已删除SDK文件夹
  2. SDK的全新安装。

    https://flutter.dev/docs/get-started/install/macos

最新更新