// 添加homebrew tap
    brew tap xinfeng-tech/fvm
    
    // 安装 fvm
    brew install fvm

    vim .bash_profile

    // 这里注意 如果之前已经设置了PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL 这两个可以不用下面的设置

    export PUB_HOSTED_URL=http://mirrors.cnnic.cn/dart-pub
    export FLUTTER_STORAGE_BASE_URL=http://mirrors.cnnic.cn/flutter 


    export FVM_DIR="$HOME/.fvm"


    cd /usr/local/opt/fvm

    sh init.sh



如何使用呢?
安装 Flutter 某个版本,如:1.22.4

    fvm install 1.22.4

使用 Flutter 某个版本,如:1.22.4

    fvm use 1.22.4

查看本地已安装的 Flutter 版本

    fvm list


不同的项目设置不同的 Flutter 版本

     // 需要切到你要设置项目的根目录,然后执行如下命令并指定你所想要设置的 Flutter 版本
     fvm use 1.22.4 --local


 

 

补充一点关于brew tap的操作

$ brew install fvm
Error: Formulae found in multiple taps: 
       * xinfeng-tech/fvm/fvm
       * befovy/taps/fvm

Please use the fully-qualified name (e.g. xinfeng-tech/fvm/fvm) to refer to the formula.

如果要删除befovy/taps/fvm,可以执行

$ brew untap befovy/taps

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐