Flutter在macOS Catalina更新 PATH 环境变量

配置 flutter 的 PATH 环境变量。但你也许想让这个配置永久生效,这样就可以在任意一个命令行会话中使用flutter命令了。官方最新链接
  1. 首先决定你想要将 Flutter SDK 放置在哪一个目录内,获取并记录这个目录的路径,你将要在第 3 步中用到它。
    使用命令行:
pwd
  1. 打开或者创建你使用的shell rc文件。在Terminal.app中输入echo $SHELL。如果正在使用Bash,编辑~/.bash_profile 或者~/.bashrc。如果正在使用Z shell,则编辑~/.zshrc
open ~/.bash_profile or open ~/.zshrc
  1. 在文件中增加下列这行命令,并将其中的 [PATH_TO_FLUTTER_GIT_DIRECTORY]更改为你第一步获取到的路径:
export PATH="$PATH:[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin"
  1. 运行 source ~/.bash_profile 或者source ~/.zshrc来刷新当前命令行窗口。
  2. 通过运行以下命令来验证 flutter/bin文件夹是否已经添加到 PATH 环境变量中:
echo $PATH
  1. 验证 flutter 命令是否可用,可以执行下面的命令检测:
    注:最好重启Terminal APP之后再确认,否则命令行不生效。
which flutter

简洁写法:

第3步骤可以写成:
~/.bash_profile文件中加入各版本路径

# Flutter
# sdk名称 = sdk 路径(配置对应的bin文件夹)
export FLUTTER1225=/Users/fenly/development/flutter1.22.5/bin
export FLUTTER223=/Users/fenly/development/flutter2.2.3/bin
export FLUTTER252=/Users/fenly/development/flutter2.5.2/bin
export FLUTTER2105=/Users/fenly/development/flutter2.10.5/bin

#配置实际需要使用的sdk版本
export PATH=$PATH:$FLUTTER223
# export PATH="$PATH:/Users/fenly/development/flutter2.10.5/bin"

文件 ~/.zshrc文件中,可以引入执行 source ~/.bash_profile,最后执行source ~/.zshrc完成Flutter版本切换

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容