Flutter 多版本运行环境支持工具,支持安装多版本 Flutter,通过 --sdk-<version>
的方式使用指定 Flutter SDK 目录执行 flutter
命令。
flutters 是对 flutter 命令的扩展,实现 Flutter 的多版本、多渠道(channel)、多运行环境。
系统环境:macOS
、Linux
依赖工具:git
、curl
对应的配置文件:
export PATH=$PATH:~/.bin
。source ~/.bash_profile
或source ~/.zshrc
,或其他相应命令。flutters --sdk-stable --version
,如正常运行则安装成功,如下:$ flutters --sdk-stable --version
推荐:
[stable] [beta] [dev] [master] [v1.12.13-hotfixes]
已安装:
[beta] [dev] [jd] [master] [stable] [v1.12.13-hotfixes]
===========================================================================
Args: [stable] flutter --version
SDK: [/Users/rengh/workspace/flutter/stable]
Path: [/Users/rengh]
===========================================================================
Flutter 1.17.5 • channel stable • https://gitee.com/mirrors/Flutter.git
Framework • revision 8af6b2f038 (2 周前) • 2020-06-30 12:53:55 -0700
Engine • revision ee76268252
Tools • Dart 2.8.4
执行该命令任意指令,均会检查指定版本是否存在,不存在时会尝试从 git 仓库安装。
查看 stable 版本:
$ flutters --version
使用 stable 版本创建 flutter_demo 项目:
$ flutters create -t app --org com.demo.flutter -a java -i objc flutter_demo
不指定 --sdk-<version>
时默认使用 flutters.config 中 SDK 指定的版本,默认 stable,可编辑 config/flutters.config 文件修改默认值。
其他使用方式同官方 flutter 命令。
查看 beta 版本:
$ flutters --sdk-beta --version
查看 dev 版本:
$ flutters --sdk-dev --version
查看 master 版本:
$ flutters --sdk-master --version
查看 stable 版本:
$ mflutter stable --version
使用 stable 版本创建 flutter_demo 项目:
$ mflutter stable create -t app --org com.demo.flutter -a java -i objc flutter_demo
查看 stable 版本的帮助信息:
$ mpub stable -h
使用 stable 版本发布:
$ mpub stable publish
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )