美文网首页FlutterFlutter
flutter SDK 版本管理工具Sidekick

flutter SDK 版本管理工具Sidekick

作者: Leo_L | 来源:发表于2021-12-13 11:33 被阅读0次

    烦人的升级!!!!

    对于系统升级、适配,对于程序员来说可谓是深恶痛绝!!!
    flutter2.0 大版本更新,web开发已经可以在stable版本使用了。适配老版本,把原来低版本升级适配,就算官方已经提供了相应的升级工具,对于程序员来说简直是一场痛苦的噩梦!!!还有使用到第三方工具的时候,还要等到作者升级完之后才能使用,又想玩web开发,又想不影响现有项目,怎么办?二选一,不可能,小孩子才做选择,成年人就是全都要。。

    我是正文

    使用两个SDK的办法有很多,下载两套版本,使用的时候切换SDK版本不就行了,怎么才能使用起来方便又快捷呢?一个项目一个版本,有版本标注,答案就是 可视化 管理工具
    Sidekick

    Sidekick使用

    下载安装省略....

    下载相应的flutter SDK 版本

    企业微信截图_2ff0e80e-28b0-478d-8dda-2d9991572516.png

    配置全局SDK

    终端打开配置文件

    • 如果是.bash作为默认Shell,可以在终端中使用 open -e .bash_profile 命令打开文件
    • 如果是.zsh作为默认Shell,可以在终端中使用 open .zshrc 命令打开文件
    将路径配置添加进去 企业微信截图_b360a7a0-b101-4f94-9132-37ac20bafe14.png

    VScode配置

    找到以下路径

    企业微信截图_3cb42837-9ef9-4213-af36-32717d119110.png
    点进去添加一下代码
    企业微信截图_b05cdc2d-81ff-4057-9f24-78b70212c393.png
    dart.flutterSdkPath是你设置的全局SDK 路径,添加好之后,你全局设置的flutterSDK是哪个版本,新建项目就是工程就是哪个版本。
    在项目工程目录中找到.vscode文件夹 下面的settings.json没有可以新建,添加如下代码
        "dart.flutterSdkPath": ".fvm/flutter_sdk",
        // Remove .fvm files from search
        "search.exclude": {
          "**/.fvm": true
        },
        // Remove from file watching
        "files.watcherExclude": {
          "**/.fvm": true
        }
      }
    

    就能做到在Sidekick工程项目中切换flutterSDK 版本,项目就会自动变更为相应版本。
    运行正常之后,就可以把原来使用的flutter 版本 删掉了,使用工具管理更加方便。

    OK!!收工

    相关文章

      网友评论

        本文标题:flutter SDK 版本管理工具Sidekick

        本文链接:https://www.haomeiwen.com/subject/zjdjfrtx.html