Flutter 環(huán)境配置

從官網(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" 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)默認(rèn)的終端 是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)啟動就會加載,后面幾個是當(dāng)前用戶級的環(huán)境變量。后面3個按照從前往后的順序讀取,如果/.bash_profile文件存在,則后面的幾個文件就會被忽略不讀了,如果/.bash_profile文件不存在,才會以此類推讀取后面的文件

全局設(shè)置
下面的幾個文件設(shè)置是全局的,修改時需要root權(quán)限

/etc/profile (建議不修改這個文件 ) 全局(公有)配置,不管是哪個用戶,登錄時都會讀取該文件。
/etc/paths (全局建議修改這個文件 )
編輯 paths,將環(huán)境變量添加到 paths文件中 ,

~/.bash_profile (任意一個文件中添加用戶級環(huán)境變量)
(注:Linux 里面是 .bashrc 而 Mac 是 .bash_profile)
如果想立刻生效,則可執(zhí)行下面的語句:
$ source 相應(yīng)的文件
一般環(huán)境變量更改后,重啟命名終端后生效。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容