從官網(wǎng)下載Flutter壓縮包,解壓到某個固定目錄勾怒,
后面我們用使用終端 flutter 相關(guān)命令魂毁,所以需要配置flutter環(huán)境變量,讓我們在使用終端flutter時荷科,系統(tǒng)終端知道在哪區(qū)執(zhí)行相關(guān)程序
2種配置方法:
1唯咬、vi ~/.bash_profile
在這個文件里面,寫下面2句話
export PATH="PATH:/Flutter目錄flutter/bin/cache/dart-sdk/bin"
然后 esc
再輸入 :x
這個方式目前在最新mac系統(tǒng)有個毛病畏浆,每次需先在終端 輸入 source ~/.bash_profile 胆胰,執(zhí)行這個文件,才可以用flutter命令
2刻获、vi ~/.zshrc
操作方式和上面一樣蜀涨,這個方法好處,可以在終端之間輸入 flutter ,原因是mac最新系統(tǒng)默認的終端 是zsh ,所以配置在這里厚柳,最方便氧枣。
衍生知識:
MacOS加載bash shell環(huán)境變量的順序 (這里面沒有最新系統(tǒng)zsh),只是讓大家明白這個作用别垮,大體原理便监。
系統(tǒng)級別
/etc/profile
/etc/paths
用戶級別
~/.bash_profile (mac用的)
~/.bash_login
~/.profile
~/.bashrc (這linux)
系統(tǒng)級別的,系統(tǒng)啟動就會加載碳想,后面幾個是當前用戶級的環(huán)境變量烧董。后面3個按照從前往后的順序讀取,如果/.bash_profile文件存在移袍,則后面的幾個文件就會被忽略不讀了解藻,如果/.bash_profile文件不存在,才會以此類推讀取后面的文件
全局設置
下面的幾個文件設置是全局的葡盗,修改時需要root權(quán)限
/etc/profile (建議不修改這個文件 ) 全局(公有)配置螟左,不管是哪個用戶,登錄時都會讀取該文件觅够。
/etc/paths (全局建議修改這個文件 )
編輯 paths胶背,將環(huán)境變量添加到 paths文件中 ,
~/.bash_profile (任意一個文件中添加用戶級環(huán)境變量)
(注:Linux 里面是 .bashrc 而 Mac 是 .bash_profile)
如果想立刻生效喘先,則可執(zhí)行下面的語句:
$ source 相應的文件
一般環(huán)境變量更改后钳吟,重啟命名終端后生效。