程序地带

flutter MacOS环境搭建


1、使用镜像


由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中:


export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

2、 获取并解压Flutter SDK


官网下载地址(科学上网) https://flutter.dev/docs/development/tools/sdk/releases#macos


github下载地址  https://github.com/flutter/flutter/releases


 


3、配置 flutter 的 PATH 环境变量:


export PATH="$PATH:`pwd`/flutter/bin"

4、运行 flutter doctor 命令


通过运行以上命令来查看当前环境是否需要安装其他的依赖(如果想查看更详细的输出,增加一个 -v 参数即可)  


5、更新 PATH 环境变量


export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
export PATH=PATH_TO_FLUTTER_GIT_DIRECTORY/flutter/bin:$PATH

注意:PATH_TO_FLUTTER_GIT_DIRECTORY 为你flutter的路径,比如“~/document/code” 


 


6、命令行执行 flutter测试


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wangpengjie2016/article/details/111246339

随机推荐

ipv6有必要打开吗_干货|一文读懂IPv6到底是什么?

ipv6有必要打开吗_干货|一文读懂IPv6到底是什么?

随着各国及各大运营商对IPv6的发展推动,IPv6已经渐渐进入用户的生活当中,例如我们在打开某些APP的开启画面中会看到IPv6的标识。那么为什么越来越多的APP会将IPv...

人知广 阅读(214)

C++中返回值为 类对象 详解

C++中返回值为类对象详解代码如下:#include<iostream>usingnamespacestd;//建一个Test类classTest{publi...

wowocpp 阅读(441)

leetcode99. 恢复二叉搜索树

leetcode99. 恢复二叉搜索树

题目给你二叉搜索树的根节点root,该树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。进阶:使用O(n)空间复杂度的解法很容易实现。你能想出...

低头看天,抬头走路 阅读(832)

整理下Redux的学习经历与反思

整理下Redux的学习经历与反思

学习经历:1.先是看<<redux技术栈>>与<<redux深入浅出>>两本书,看不懂2.看阮一峰博客讲解redux,看不懂3.看B站录像DanAbra...

Fsskay 阅读(262)