【发布时间】:2020-12-21 10:09:43
【问题描述】:
我正在尝试构建一个 cli 应用程序来显示 dart 版本列表,并允许用户选择要安装的版本,然后在它们之间切换。
注意:有一个 Flutter 工具 (fvm) 可以在 Flutter 版本(和嵌入式 dart 工具)之间切换,但该工具专门用于 dart,需要版本和通道。
fvm 工具使用以下端点: https://storage.googleapis.com/flutter_infra/releases/releases_linux.json
但我找不到等价物。
是否有任何方法可以获取每个 dart 通道的版本列表。
我找到了:
https://storage.googleapis.com/dart-archive/channels
但您需要知道完整的 url,因为我找不到任何提供列表的端点。
我希望避免屏幕抓取。
【问题讨论】: