其實這個東西為什么卡在packages get,稍微想一想就知道了,畢竟Flutter他爹的名字叫Google。
好了,我們搬出梯子來看一看外面的世界。
然后我發(fā)現(xiàn)了另一個問題,梯子也不太管用,不知道是我梯子是塑料做的還是別的什么原因。
其實Flutter官方給出了在中國能夠愉快使用的方法——鏡像。
https://flutter.io/community/china
咳咳,被官方照顧還是挺榮幸的哈。
然后問題又來了,這個東西,如果不寫進控制臺資源文件的話,需要你每次都去先打這兩行代碼。
所以我們應(yīng)該愉快地:
vi ~/.bash_profile?
然后添加
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
然后保存,重啟控制臺。
敲黑板?。?!
zsh玩家注意?。。?/b>
裝了zsh后控制臺就不用bash了,于是資源文件也改了,變成了.zshrc
所以zsh玩家應(yīng)該把上面兩行寫進.zshrc的末尾。
但是vscode是跑bash的,是不是很僵。
所以你也可以把它寫進.bash_profile,然后在.zshrc末尾添加如下一行:
source ~/.bash_profile
表示每次啟動zsh的時候把bash的資源文件也帶上。
萬事大吉!
PS:把你 flutter/bin/cache/lockfile 這個東西刪了。