参考链接

符号连接(软链接)

符号链接 将一个文件夹指向另一个文件夹里的内容, 当访问当前这个文件夹时,实际指向的是被指定到另一个文件夹到位置!

mac具体flutter版本切换操作步骤:

  1. 项目clean然后切换自己需要的分支
  2. 删除文件夹flutter目录文件(这里的flutter是原来的符号连接)
  3. ln -s flutter3.7.7 flutter (在指定目录下执行该命令会生成新的符号连接)
  4. flutter doctor -v (看看版本是否对应)
  5. pub get 然后运行项目即可

符号连接(软链接)
符号连接(软链接)

使用fvm管理(mac)

安装fvm

1
2
brew tap leoafarias/fvm
brew install fvm

卸载

1
2
brew uninstall fvm
brew untap leoafarias/fvm

安装版本

1
2
fvm install 3.10.3
fvm install 3.13.3

使用版本

1
fvm use 3.10.3

查看已安装版本

1
fvm list
1
2
3
4
5
➜  ~ fvm list
Cache Directory: /Users/miaojiangwei/fvm/versions

3.13.3
3.10.3 (active)

配置环境变量

1
2
export PATH=$HOME/.fvm/flutter_sdk/bin:$PATH
export PATH=$HOME/.fvm/flutter_sdk/bin/cache/dart-sdk/bin:$PATH
1
source ~/.zshrc

使用fvm管理(windows)

安装

1
choco install fvm

fvm 常用命令

  1. 查看已安装的 Flutter 版本:fvm list
  2. 全局设置版本的 Flutter:fvm global versionName
  3. 单个项目使用某个版本的 Flutter:fvm use versionName
  4. 移除某个版本的 Flutter:fvm remove versionName
  5. 安装指定的sdk版本:fvm install versionName
  6. 查看远程可用的发布版sdk:fvm releases | tail -14