官网的配置方式:

另一个种配置方式(查阅官网得知):

打开终端:

敲回车,然后在终端输入touch flutter.sh回车(这里的flutter是脚本文件名,随便取,只要你喜欢) 在终端输入open .回车在弹出的Finder中找到你新建的脚本“flutter.sh”,并且邮件使用文本编辑打开将下边的命令复制到打开的脚本flutter.sh中

 export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cngit clone -b dev https://github.com/flutter/flutter.gitexport PATH="$PWD/flutter/bin:$PATH"cd ./flutterflutter doctor
复制代码

按住cmd+s保存,然后cmd+q关闭文本编辑器

在终端中为flutter脚本赋予操作权限,输入命令chmod +x flutter.sh回车

最后执行命令./flutter.sh执行脚本,等待下载flutter安装包

在下载结束后,脚本里会自动执行flutter doctor命令,对你的开发环境进行检测

如果一切顺利你会看到下图:

如果在绿色的对勾✅中有红色的❌,说明缺少相关的组件,根据提示命令进行下载安装即可。

在以后每次重新开启电脑后,如何准备flutter开发环境,有两种选择,选一种即可:

1、打开终端执行命令./flutter.sh

2、在.bash_profile文件中新增一行命令./flutter.sh,这样每次打开终端,将自动执行./flutter.sh(.bash_profile的位置在根目录,为隐藏文件,如果看不到隐藏文件,可以键入命令cmd+shift+.)

3、终端执行命令source .bash_profile 使改动生效

延伸:

bash启动的时候会运行各种不同的脚本。

当bash作为一个登录的交互shell被调用,或者作为非交互shell但带有--login参数被调用时,它首先读入并执行文件/etc/profile。然后它会依次寻找~/.bash_profile,~/.bash_login,和~/.profile,读入并执行第一个存在且可读的文件。--noprofile参数可以阻止bash启动时的这种行为。维基百科

Flutter Mac下环境配置相关推荐

  1. Flutter Mac iOS 环境配置

    官方文档:flutter.io/docs/get-st- 1.需要的命令行工具 bash curl git 2.x mkdir rm unzip which 2.SDK下载地址 flutter_mac ...

  2. flutter --- Windows下环境配置

    https://flutter.liulongbin.top/ https://www.cnblogs.com/zxsh/archive/2018/04/16/8859048.html

  3. Mac的环境配置的详细步骤

    习惯了用window系统,对于Mac环境配置总是有的模糊,虽然大体一致,但还是有一些小差别,知道是这么回事,但不知道为什么这样配置,今天决定研究研究 很多习惯了Windows使用的人,刚接触Mac这种 ...

  4. linux下织梦cms安装环境配置文件,Mac本地环境配置以及安装织梦CMS,增加新的坑解决办法...

    Mac上其实已经自带了Apache和PHP,只是默认关闭的.开启一下就行了. Apache配置 apache已经自带了,只需在"终端"输入命令开启下就行了. ​​​开启apache ...

  5. macOS系统上flutter安装与环境配置

    flutter安装与环境配置 macOS系统上flutter安装与环境配置 添加国内镜像 获取flutter SDK 获取Android SDK 安装xcode flutter安装和配置过程中的一些错 ...

  6. python电脑配置苹果笔记本-tensorflow学习笔记1——mac开发环境配置

    1. mac电脑推荐配置 内存:8G+ cpu:i5+ 硬盘:SSD 128G+ 本人的电脑配置是cpu:i7, 内存:16G,硬盘:SSD 256G 2. mac开发环境配置 1.1 安装pip 打 ...

  7. 【转】Mac下 如何配置虚拟机软件Parallel Desktop--超详细

    Mac下 如何配置虚拟机软件Pparallel Desktop--超详细 Mac 的双系统解决方案有两种,一种是使用Boot Camp分区安装独立的Windows,一种是通过安装Parallels D ...

  8. 程序员mac开发环境配置

    拿了一台新的macbook pro. 作为一个程序员,我把自己的开发环境给贴出来. 1.输入法 先把苹果的系统自带的中文输入法,换成自己习惯的搜狗输入法. 2. 略 3. jdk 7u71 直接下载d ...

  9. mac linux 编译环境配置,mac开发环境配置

    个人mac开发环境配置流程,持续更新. 1.安装Homebrew 使用下面命令安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubuser ...

最新文章

  1. 从头开始学python教程_怎样开始自学Python?
  2. python基础语法有哪些-Python基础语法一
  3. P3206 [HNOI2010]城市建设
  4. Vmware由于centos升级内核不可运行(C header files matching your running kernel were not found)的解决方案...
  5. 网页弹出框----播放视频
  6. 初识推荐算法---算法背景、算法概念介绍、推荐信息选取、常用推荐算法简介
  7. android.mk添加静态库,Android Gradle添加静态库
  8. attributeerror python_python练习类的时候遇到了AttributeError?
  9. 电商平台实战经验:电商中的Hadoop生态系统应用
  10. Rbf神经网络使用Tensorflow实现
  11. 浏览器 cookie 和 session 的认识
  12. ps批量修改名片文字_pS如何在图中添加和修改文字
  13. SAP-MM-PA精解分析系列之供应商(01)-基本概念及业务介绍
  14. Excle超链接图片修改默认打开方式
  15. SpringBoot框架的环境搭建与使用
  16. WPS打开文档时显示“文档被其他程序占用,是否以只读的方式”打开解决方法
  17. 小黑小波比.极客学院.HTML5学习笔记
  18. 学计算机西电和中南,放弃中南大学等985高校,去南航、西电的强势专业到底值不值得呢?...
  19. 怎么做表情包微信gif?好用的制作方法介绍
  20. 2020年中国牛肉市场现状、进出口及产业链分析,牛肉进口量持续增长「图」

热门文章

  1. MySQL5.7 Group Replication (MGR)--Mysql的组复制之多主模式
  2. 【华为2016上机试题C++】最高分是多少
  3. 关于 CommonJS AMD CMD UMD 规范的差异总结
  4. First、FirstOrDefault、Single、SingleOrDefault 的区别
  5. 用C#编写网页小应用程序(Applet)
  6. vmware配置centos7网络
  7. Windows下安装Mysql5.7.22以及遇到的问题 + 数据库连接工具Navicat
  8. 三维重建2: 地图构建-三角测量
  9. 位姿检索PoseRecognition:LSH算法.p稳定哈希
  10. 说说 ES6 的 let 指令