ls vi 等命令 command not found
原因是因为环境变量的问题, 编辑 profile 文件没有写正确, 导致在命令行下 ls 等命令不能够识别. 解决办法: 在命令行下打入下面这段就可以了 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
brew 命令的坑, 很多 Mac 系统都没有安装这个
学习安装 brew: https://segmentfault.com/a/1190000013317511
使用 oh-my-zsh 安装配置终端
当然这里只是一个建议, 后面用到一些命令, 单词较长, 配置完成后, 有利于我们更加快速的完成配置, 而且终端的使用也会变得极其方便, 喜欢尝试的朋友们可以去配置一下 oh-my-zsh 配置
下载 Flutter SDK 包
直接去官网下载 https://flutter.io/docs/get-started/install/macos , 建议挂梯子: https://flutter.dev/docs/get-started/install/macos
进去后直接点击下载就好了
配置环境变量
下载好以后, 把下载的文件夹放进一个目录下, 这个目录要记住, 后面配置环境变量时, 要用到.
比如:/Users / 用户名 / Desktop/Flutter/flutter, 这里的 Flutter 就是我新建的文件夹, 下载的文件 flutter 我就是放在该目录下
打开终端, 进入到上面所说的目录, 使用 VIM 进行配置环境变量, 命令如下
VIM ~/.bash_profile
在打开的文件里增加一行代码, 意思是配置 flutter 命令在任何地方都可以使用.
export PATH=/Users / 用户名 / Desktop/Flutter/flutter/bin:$PATH
这里的是根据你放置下载文件的路径来写的, 所以自己要清楚路径才行. 如果不能使用梯子的还需要在环境变量里配置一下 Pub 源, 不然无法使用, 可以直接接着下面增加两行配置
- export PUB_HOSTED_URL=https://pub.flutter-io.cn
- export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
配置完成后, 需要使用 source 命令重新加载一下, 具体如下:
source ~/.bash_profile
进行到这步, 就算 flutter 安装工作完成了, 但是还是不能进行开发. 可以使用命令来检测一下, 是否安装成功了.
flutter -h
出现下面结果, 说明到目前为止是一切顺利的.
这里我们可能会遇到一个问题, 就是提示 zsh: command not found: flutter
这说明我们上面配置 flutter 命令没有成功, 检测一下路径是否有问题, 可以 cd 到 / Users / 用户名 / Desktop/Flutter/flutter 目录下, 使用 flutter -h, 查看运行结果, 如果失败, 就检测一下路径.
如果上面路径下提示成功, 在其他路径下提示不成功, 那么进行下面命令:
VIM ~/.zshrc
在打开的文件里最下面增加一行代码, 就是配置的路径
export PATH=/Users / 用户名 / Desktop/Flutter/flutter/bin:$PATH
保存退出后, 再使用 source 命令重新加载一下:
source ~/.zshrc
到这里, 应该可是在任何路径下使用 flutter 命令了.
检查开发环境
到上面为止, 我们只是安装好了 Flutter, 但是还不具备开发环境, 使用 Flutter 命令进行检查:
flutter doctor
仔细看上面的说明, 我们需要一条一条的安装, 知道满足开发环境. 这里可以先直接下载 Xcode,Android Studio,VSCode 这三个软件.
Xcode 直接在 App Store 里下载
Android Studio 下载地址: http://www.android-studio.org/
VSCode 下载可直接百度, 网上有很多链接提供.(这里不是必须的, 可下载可不下载, 配置环境的时候不要求, 开发时可用, 毕竟轻量级)
下载 Android Studio 的时候, 记得搭上梯子, 不然可能...(你懂得??)
如果 Android Studio 有安装的, 那么第一步要做的就是允许协议 (Android-licenses), 终端输入以下命令:
flutter doctor --Android-licenses
然后后面会让你输入 y/n 的时候, 一路 y 下去就行了.
完成后, 再次使用 flutter doctor 进行检查, 如下:
意思是我们需要安装这些软件, 后面就根据它的提示, 使用 brew 命令进行安装.
- brew install --HEAD libimobiledevice
- brew install ideviceinstaller
- brew install iOS-deploy
- brew install CocoaPods
- pod setup
这里每输入完一个, 都需要等待一会, 比较耗时, 中间也有可能遇到其他情况, 可以根据他的提示输入其他命令; 如果在某一步卡主, 可以重启终端, 直接接着上一步输入命令就行 (这里就遇到这个坑, 以为是网速问题, 卡在 updating 的一步, 半天不动, 重启一下, 一会就过)
到这步了, 如果有下面提示, 说明我们的 Android Studio 需要安装一下 Flutter 插件:
使用 command + ',' 打开窗口, 如下:
安装完成后, 重启一下 Android Studio 就行.
到这里, 开发环境就配置完成了 .
来源: http://www.bubuko.com/infodetail-3357215.html