【问题标题】:Dart Update breaking my flutter functionality for VS CodeDart 更新打破了我对 VS Code 的颤振功能
【发布时间】:2020-09-04 10:35:59
【问题描述】:

当我启动 vs code 时,我的 dart 扩展总是启动 Flutter setup pub running upgrade 并且它不会停止加载。我没有日志,没有错误,除了 git 插件,我不能再在 VS 中使用任何东西。 我能做些什么来解决这个无限加载? 我尝试过的事情:

  • 卸载并重新安装 VS Code 的所有扩展
  • 卸载并重新安装 VS Code

【问题讨论】:

  • 您在 pubspec 文件中列出了哪些软件包?你最近有没有列出任何新的?您是否使用严格的版本控制来防止发生可能破坏您的代码和/或依赖项的任意升级?
  • 您可以尝试在终端中运行flutter packages get 吗?有时可以在此处捕获 VSCode 插件无法显示的错误。
  • 看来我的颤振 SDK 是问题所在。我击退了它,一切又恢复了。

标签: flutter dart visual-studio-code


【解决方案1】:

如果 Flutter 未能正确初始化,就会发生这种情况。追踪此问题的最佳方法是完全关闭 VS Code,然后从终端运行 flutter doctor。如果 Flutter 无法下载组件,通常在终端上会更明显。

我已经看到 Flutter SDK 在其某些内部文件中存在合并冲突的情况(可能是尝试使用 git 更新它/更改分支的结果)。通常这会导致错误消息包含很多 <<<<<<<<< 字符,而其中应该只有一个版本号。

【讨论】:

    猜你喜欢
    • 2019-09-17
    • 2021-05-08
    • 2023-02-04
    • 1970-01-01
    • 2021-12-27
    • 1970-01-01
    • 2018-12-16
    • 2018-09-18
    • 2021-10-23
    相关资源
    最近更新 更多