“flutter pub get”在VSCode中无效

wqsoz72f  于 2023-02-09  发布在  Flutter
关注(0)|答案(5)|浏览(271)

我目前正在用VSCode开发flutter应用程序,想添加一些包。例如)dropdown_menu
我做了flutter pub get / flutter packages get /点击vscode中的向下箭头按钮(get Packages),这是我每次得到的全部

PS D:\VSCodeProjects\testt> flutter pub get
Running "flutter pub get" in testt...                               0.4s
PS D:\VSCodeProjects\testt>

这是我在pubspec中的代码。

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^0.1.3
  dropdown_menu: ^1.1.0

我确实打开/关闭程序(和计算机),重新启动,
以及
Flutter清理
Flutter 封装件
Flutter包升级
有人知道怎么解决吗??

93ze6v8z

93ze6v8z1#

默认情况下,它是运行的,在vs代码中,每当你保存你的.yaml文件时,它都会在后台运行它,当你使用命令显式运行它时,它花费的时间非常少,因为包已经是最新的了。
如果有疑问,请尝试使用您添加的新包,它们应该不会给予错误。

ncgqoxb0

ncgqoxb02#

flutter pub get的目的是快速,特别是当你没有太多的库时。你看到的是正确的,应该没有任何问题。
但是,如果您要使用某个特定版本,但它不工作,这是因为pubspec.yaml存储库的版本设置,而pubspec.lock存储应用正在使用的实际版本。
从你说的没有出现来看,可能和这个#31115有关
试试这个解决办法,看看是否有效。

yk9xbfzb

yk9xbfzb3#

1.选择视图〉命令调色板菜单栏选项
1.类型“扑动”
1.点击“flutter获取包”

wlp8pajw

wlp8pajw4#

你可以在vscode中使用它
Pubspec Assist

6ju8rftf

6ju8rftf5#

输入包后,不要忘记保存yaml文件或点击ctrl + s。

相关问题