问题标签 [flutter-pub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
267 浏览

flutter - 我可以从 Pub.dev 中删除、隐藏或重命名颤振包吗?

我是 Flutter 的新手,我在 pub.dev 上发布了一个包,但由于一些问题,我必须从那里删除或重命名它(https://pub.dev/)。我希望没有人可以通过搜索看到它。我从 pub.dev 中“停止”了它,但它仍然可以从高级搜索中看到?有没有办法永久隐藏或删除它?

0 投票
1 回答
98 浏览

flutter - 所以,因为poseapp依赖于sdk中的音频播放器^0.17.0和flutter_driver any,版本解析失败

很长一段时间后,我正在尝试运行我曾经成功运行的颤振项目。进行颤振升级后,出现以下依赖错误。我已经从我发现的类似问题中尝试了多种可能的修复方法,但我仍然遇到类似的错误。任何帮助深表感谢。

我的 pubspec.yaml 文件:

0 投票
0 回答
40 浏览

flutter - 如何在颤振创建时添加 pub dev 库?

我正在创建一个脚本来自动创建一个颤振项目。在此,每当此脚本创建项目时,我想在 pubspec.yaml 文件中添加一些库。

我尝试flutter pub add http在颤振创建 myapp 后在脚本中使用,但它没有在 pubspec.yaml 中添加任何库

0 投票
0 回答
38 浏览

flutter - 修改颤振默认计数器模板

我试图修改默认的颤振模板以将其调整为我的工作流程并减少项目初始化时的工作量。

重要的是要注意,

  1. 我能够StatefulWidget成功删除主页
  2. 我将默认更改MaterialAppGetMaterialApp

经过上述修改后,模板运行良好,但我试图再尝试几次,但它们不起作用。

  1. 向模板添加更多文件夹 - 我想向项目模板添加完整的 MVC 层次结构,但它没有显示在初始化的项目中。

这是我的main.dart.tmpl文件的代码

如果有人可以解释模板语法,那将有很大帮助。谢谢 :)

0 投票
1 回答
42 浏览

flutter - pub.dev 不接受颤动格式

在 pub.dev 上 Flutter 包的 score 选项卡中,由于格式化,我被删除了 10 分。不过,我确实flutter format .在项目根目录中运行。分数选项卡中提到的文件已成功通过命令格式化。另外,我是在更新 Flutter 后这样做的。

pub.dev 上的颤振格式分数惩罚

它说我的文件与 Dart 格式化程序不匹配,我应该运行该flutter format .命令。

这是有问题的文件:

https://github.com/lcuis/search_choices/blob/master/lib/search_choices.dart

有没有办法知道文件的哪一部分不符合要求?

除了更新 Flutter 来更新 Flutter 格式工具,还有什么事情要做吗?

我应该使用颤振格式以外的其他工具吗?

除了接受较低的分数之外,还有其他解决方案吗?

0 投票
1 回答
44 浏览

flutter - 如何知道 Flutter 中哪些库请求了特定的 iOS 权限?

我正在开发一个依赖于几个外部库的 Flutter 应用程序。我不在应用程序中使用相机,但是当我尝试将应用程序提交到 AppStoreConnect 时,Apple 拒绝了我的应用程序,因为他们说我的 Info.plist 文件中没有 NSCameraUsageDescription。由于我没有直接在我的应用程序中使用它,它必须是一个外部库。有没有办法了解请求此权限的库是什么?

0 投票
1 回答
40 浏览

flutter - Flutter pub 发布返回错误 69:在收到完整标头之前连接已关闭

这几天我遇到了一个严重的问题,因为我是 Flutter 包的维护者,需要更新它才能正常运行。每当我尝试通过运行发布它时,flutter pub publish我都会得到输出:

到目前为止我尝试过的事情:

  • 更新了 Flutter(我之前的版本是 2.8.1 也导致了这个错误,所以更新没有引入这个问题)
  • 禁用了我所有的防火墙
  • 尝试了不同的互联网连接
  • flutter clean && flutter pub get

我已经在 GitHub 上做了报告,但我不确定这是否真的是 Flutter Pub 的问题,因为到目前为止没有人回复。我也有一个月左右没有发表。

我的环境是:

  • macOS 12.1 (21C52)
  • flutter --version
  • flutter pub version: 酒馆 2.16.1

我该如何解决这个问题?

0 投票
0 回答
6 浏览

bash - 如何记录flutter pub publish -v的整个详细输出?

运行时,flutter pub publish -v您可以在控制台中看到详细的输出,但对于大多数终端缓冲区来说,它非常长,太长了。

二进制文件似乎绕过了详细文本的标准输出,所以我怎样才能将整个命令记录到文件中,管道似乎不起作用:

我也尝试使用tee没有成功。