Score
0
Watch 3 Star 25 Fork 1

ren-gh / fluttersShellEPL-1.0

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Flutter 管理工具,安装指定版本的 Flutter,自动使用国内镜像安装和更新,支持对不同项目使用不同版本的 Flutter 进行开发。 spread retract

Clone or download
ren-gh authored Update
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

flutters

第一章 简介

Flutter 多版本运行环境支持工具,支持安装多版本 Flutter,通过 --sdk-<version> 的方式使用指定 Flutter SDK 目录执行 flutter 命令。

flutters 是对 flutter 命令的扩展,实现 Flutter 的多版本多渠道(channel)多运行环境

第二章 运行环境

系统环境:macOSLinux

依赖工具:gitcurl

第三章 文件说明

  • flutters
    • mflutter
    • mpub

对应的配置文件:

  • config/flutters.config

第四章 安装说明

  1. 拷贝 bin 目录下的所有文件,放入 ~/.bin 目录。
  2. 编辑环境变量配置,根据终端配置不同,可能为 ~/.zshrc 或 ~/.bash_profile,更或者其他文件。
  3. 将 ~/.bin 目录加入系统环境变量,如:export PATH=$PATH:~/.bin
  4. 重启终端,或重新加载环境变量source ~/.bash_profilesource ~/.zshrc,或其他相应命令。
  5. 验证是否安装成功,执行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

第五章 使用说明

4.1 flutters

执行该命令任意指令,均会检查指定版本是否存在,不存在时会尝试从 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

4.2 mflutter

查看 stable 版本:

$ mflutter --version

使用 stable 版本创建 flutter_demo 项目:

$ mflutter create -t app --org com.demo.flutter -a java -i objc flutter_demo

4.3 mpub

查看 stable 版本的帮助信息:

$ mpub -h

使用 stable 版本发布:

$ mpub publish

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

Comments ( 0 )

Sign in for post a comment

Shell
1
https://gitee.com/ren-gh/flutters.git
git@gitee.com:ren-gh/flutters.git
ren-gh
flutters
flutters
flutters

Search