【问题标题】:new flutter project in vscode has errorvscode中的新flutter项目有错误
【发布时间】:2019-01-25 23:24:48
【问题描述】:

当我在 vscode 中创建一个新的颤振项目时,它会立即在 main.dart 文件中显示一个错误,并在尝试调试时给出一个 gradle 错误。

此处显示:main.dart error

“编译器消息:lib/main.dart:68:19:错误:位置参数太少:需要 1,给定 0。”

我已经重新安装了 dart 和 flutter 插件。更新了java安装。 在调试控制台中我得到这个: debug console

添加了颤振医生 -v 的输出 enter image description here

【问题讨论】:

  • 请添加flutter doctor -v的输出。
  • 我可以定期运行颤振医生,但如果我尝试在 vscode 命令面板中使用 -v ,我将得不到匹配的命令。在常规终端窗口中,它显示“bash:flutter:command not found”。我确实在我的 bash_profile 文件中设置了路径。
  • flutter doctor -v 之前尝试. ~/.bash_profile(注意命令开头的.
  • 我在终端运行了“.~/.bash_profile”并上传了结果图片。使用 vscode 命令面板时,我仍然没有得到匹配的命令。
  • 我认为这是一个 vscode 问题。我绕过了它并搬到了android studio,一切似乎都很好。谢谢!

标签: visual-studio-code dart flutter


【解决方案1】:

我也遇到了同样的错误,但它总是在我的测试文件夹中。 这就是我所做的:

  1. 在您的终端上,确保您位于项目存储库中。
  2. 运行flutter pub get 命令,它对我有用,可能是你 也应该试试。

【讨论】:

    【解决方案2】:

    您的机器上可能有两个不同版本的 Flutter SDK?我想知道flutter create 是否正在使用一个,另一个用于分析。

    如果您确定只有一个,请打开一个问题on GitHub 并附上a log file 供我调查。

    【讨论】:

      猜你喜欢
      • 2020-11-04
      • 2022-09-25
      • 1970-01-01
      • 1970-01-01
      • 2021-05-28
      • 2020-04-01
      • 2019-07-25
      • 2020-05-03
      • 2021-10-21
      相关资源
      最近更新 更多