Flutter - Mac和Windows10配置flutter环境 ,iOS原生项目接入flutter
参考资料:
在 macOS 上安装和配置 Flutter 开发环境
Flutter iOS 混合工程自动化
Flutter 与 iOS 混合项目初探
Flutter混合开发(二):iOS项目集成Flutter模块详细指南
Flutter 开发 (1)iOS 下超详细集成 Flutter
Flutter中文网 在macOS上搭建Flutter开发环境
一、Mac m1配置flutter环境
关于一些软件比如Xcode、Android Studio、cocoapods,homebrew、ruby 我这里是已经安装过了
如需安装cocoapods、homebrew、ruby,请看另一篇文章
Swift项目使用CocoaPods(包含m1安装方法)
官方提醒
如果你要在 Apple 芯片的 Mac 电脑 上使用,你还需要安装 Rosetta 2 环境因为 一些辅助工具 仍然需要,你可以通过手动运行下面的命令来安装:
sudo softwareupdate --install-rosetta --agree-to-license
开发环境:
Andorid Studio + Xcode + iOS模拟器 + 安卓自带模拟器
Flutter 使用的是2.10.0
具体可看下面👇🏻运行flutter doctor
之后的截图
1、下载flutter SDK
2、安装和配置 Flutter 开发环境
2.1、配置PATH 环境变量(当前窗口生效)
配置
flutter
的 PATH 环境变量(当前窗口生效):
这个命令配置了PATH
环境变量,且只会在你 当前 命令行窗口中生效。如果想让它永久生效,请查看 更新 PATH 环境变量。
export PATH="$PATH:`pwd`/flutter/bin"
运行 flutter doctor 命令
通过运行以下命令来查看当前环境是否需要安装其他的依赖(如果想查看更详细的输出,增加一个 -v 参数即可):
这个命令会检查你当前的配置环境,并在命令行窗口中生成一份报告。安装 Flutter 会附带安装 Dart SDK,所以不需要再对 Dart 进行单独安装。你需要仔细阅读上述命令生成的报告,看看别漏了一些需要安装的依赖,或者需要之后执行的命令(这个会以 加粗的文本 显示出来)。
flutter doctor
2.2、配置PATH 环境变量(任意窗口生效,推荐这个)
首先设置终端使用Rosetta打开
1.访达-应用程序-实用工具里,右键点击终端-显示简介 (如果找不到实用工具,请以列表或分栏的方式显示项目)
2.勾选使用Rosetta打开
设置完成终端顶部显示zsh
然后打开用户目录下的
.zshrc
文件(注意,默认是隐藏文件,没有的话新建一个),将flutter环境变量的配置复制到.zshrc
文件中(我的flutter SDK是放在文档目录下的)
# --- flutter 环境配置
# flutter SDK 路径配置
export FLUTTER_SDK=/Users/jh/Documents/FlutterSDK/flutter2.10.0
export PATH=${
PATH}:${
FLUTTER_SDK}/bin
# flutter 国内镜像
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
再重新打开终端运行
flutter doctor
,如果不是返回command not found: flutter
,说明配置成功
Jh@bogon ~ % flutter doctor
Doctor