我编写了一个shell脚本来升级终端中的颤振依赖关系。shell脚本如下所示:
#!/usr/bin/env bash
set -u
set -e
set -x
# https://flutter.cn/community/china
export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
~/apps/flutter/bin/flutter pub upgrade现在我改为使用fvm来管理颤振版本,这个版本总是时间紧迫。是否有可能在终端中获得当前的颤振版本动态,以便我不需要更改shell脚本,甚至是颤振升级或更改执行路径。我试过用这种方法打印当前的路径似乎没有用:
➜ retire git:(master) ✗ fvm list
Cache Directory: /Users/xiaoqiangjiang/fvm/versions
2.10.5
2.10.3
2.8.0
2.5.1
➜ retire git:(master) ✗ whereis flutter
flutter:发布于 2022-07-05 09:52:58
步骤1:flutter --version步骤2:执行第二步后的flutter doctor -v,您将了解您的颤振sdk路径,这在输出的第2行中有明确的说明。
如果您想要更新颤振,请继续执行以下命令:
flutter upgradehttps://stackoverflow.com/questions/72867228
复制相似问题