bar*_*dev 8 terminal homebrew operating-system flutter apple-m1
我想使用Homebrew在我的 Apple M1 机器上安装 Flutter 。但我有点犹豫,因为我不确定这是否会带来任何好处,或者会带来更多麻烦(例如权限问题)。另一种方法是使用 Flutter 文档中的安装程序来安装Flutter。
我的问题是,是否有推荐的方法在 Apple M1 MacBook 上安装 Flutter?我找不到任何有关使用 Homebrew 安装 Flutter 的文档。
bar*_*dev 19
我最终按照以下步骤安装了 Flutter:
\nHomebrew(如果您还没有)* -安装 Homebrew/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"\nRun Code Online (Sandbox Code Playgroud)\nfvm使用Homebrew- install fvm安装brew tap leoafarias/fvm\nbrew install fvm\nRun Code Online (Sandbox Code Playgroud)\nflutter版本fvmfvm install stable # Installs latest stable version of flutter\nRun Code Online (Sandbox Code Playgroud)\nfvm doctor以确保已安装fvm global stable # sets your default flutter to the installed stable version\nRun Code Online (Sandbox Code Playgroud)\n/Users/<YOUR_USER>/fvm/default/bin. 在这种情况下,从您的用户的根目录:nano .zshrc\nRun Code Online (Sandbox Code Playgroud)\n.zshrc文件中:export PATH="$PATH:/Users/<YOUR_USER>/fvm/default/bin"\nRun Code Online (Sandbox Code Playgroud)\n然后保存(control + o)然后按回车键然后退出(control + x)
关闭并重新打开终端并检查 flutter 安装fvm flutter --version
跑步fvm flutter doctor以解决并安装任何缺少的组件
fvm flutter doctor有这样的警告:! Warning: `dart` on your path resolves to /opt/homebrew/Cellar/dart/3.1.5/libexec/bin/dart, which is not inside your current Flutter SDK checkout at /Users/<YOUR_USER>/fvm/versions/stable. Consider adding /Users/<YOUR_USER>/fvm/versions/stable/bin to the front of your path.\nRun Code Online (Sandbox Code Playgroud)\ndart您可以通过卸载来解决brewflutter sdks 已经随 dart 一起提供了:
brew uninstall dart\nRun Code Online (Sandbox Code Playgroud)\n
Myk*_*kel 11
@ilpianoforte 很好地概述了这些步骤,但我需要为 macOS 13.x 执行额外的步骤。所以,我想我会在这里巩固。
通过 Homebrew 安装 Flutter。
Homebrew/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Run Code Online (Sandbox Code Playgroud)
fvm(Homebrew管理多个版本Flutter)brew tap leoafarias/fvm
brew install fvm
Run Code Online (Sandbox Code Playgroud)
Flutterfvm install stable
Run Code Online (Sandbox Code Playgroud)
$HOME/fvm/default)fvm global
Run Code Online (Sandbox Code Playgroud)
Flutter(位于主目录中)来附加路径。重要提示:请务必替换为您的用户名。PATH.zshrc[USER_HERE]export PATH=$PATH:"$HOME/fvm/default/bin"
Run Code Online (Sandbox Code Playgroud)
.zshrcsource ~/.zshrc
Run Code Online (Sandbox Code Playgroud)
Flutter安装。flutter doctor
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17131 次 |
| 最近记录: |