Flutter 命令每次都不生效,都需要重新配置环境变量的解决方法
配置完后每次重新打开终端都要重新source ~/.bash_profile才可以正常使用flutter命令
解决方案
这是因为zsh加载的是 ~/.zshrc文件,而.zshrc文件中并没有定义任务环境变量。
解决办法是在.zshrc里面加入一行source ~/.bash_profile。
如果用户目录没有找到 .zshrc 文件 就创建一个 路径跟.bash_profile 在一个路径下 创建方式终端内输入touch .zshrc 就ok了
创建好之后 终端内打开.zshrc 方法:输入open -e .zshrc 命令 ,打开后里面添加source ~/.bash_profile 保存就可以了
关闭之后回到终端再次输入flutter 就不用每次都source 一遍环境变量了
本内容参考资料来自https://www.jianshu.com/p/796bb7811797