Flutter macos下载地址
在Mac下安装完flutter
之后,如何设置flutter
命令为全局命令.
先说比较坑的一点吧. 在执行官网上给出的命令:
$ export PATH="$PATH:`pwd`/flutter/bin"
的时候,开始有些看不懂什么意思.后来才理解到原来就是按照下面这个格式输入:
export PATH=$PATH:/Users/lindaidai/app/flutter/bin
首先一点,你得清楚你的flutter
是下载安装到什么目录.
比如我这里flutter
是安装在一个叫做app
的文件目录下:
所以我后面跟着的路径就是/app/flutter/bin
执行好之后,输入flutter doctor
是可以执行的.
执行完上面的操作,我们配置flutter
为全局命令貌似好像成功了.
但是如果你关闭当前这个终端,再次打开终端输入flutter doctor
的时候,它又会提示:
-bash: flutter: command not found
也就是说你上面的全局命令配置失败了. 尬...😅 这是因为我们之前设置环境变量的时候,是直接在命令行通过export命令进行的,并没有全局设置上。
open -e .bash_profile
如果你看到的是下面这条错误提示:
.bash_profile does not exist.
那就说明你还没有这个文件,此时就需要创建一个,若是有的这个文件的小伙则可以直接进入步骤3.
1.进入当前用户的home目录:
cd ~
2.创建`.bash_profile文件:
touch .bash_profile
创建完成之后,再次执行前面的open
命令,打开了我们的.bash_profile
文件.
要是你之前有这个文件的话,应该会看到一些export PATH=${PATH}...
之类的配置项.
此时直接在最末尾处追加设置flutter bin目录路径为环境变量:
export PATH=${PATH}:/Users/lindaidai/app/flutter/bin
注意PATH
要用{}
包裹着,不然是没有效果的.
如下图:
保存关闭.bash_profile
文件之后,需要执行以下命令,更新环境变量:
source ~/.bash_profile
在打开终端执行flutter doctor
就发现有效果了.