背景
今年6月份的时候在GMTC2018全球大前端技术大会
见识到了由google工程师展示的Flutter
,一下就被迷住了。flutter
使用dart
语法编写跨平台的原生应用,dart
语法像极了Typescript
所以我觉得一个有着javascript && Typescript
功底的人肯定能很快的上手flutter
。
想着有时间一定要好好学习一下它(扩展一下大前端的技术栈),奈何从北京回来后简直忙成dog,到现在才算有时间能研究几天
Fullter
作为2018世界移动大会的内容之一,Google发布了Flutter的第一个 beta 版本。Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量的原生应用的全新移动 UI 框架。现在就可以去 flutter.io快速上手开发精美的原生应用
问题
在安装flutter开发环境的ios时候,通过flutter doctor
提示一步一步安装的时候(已翻墙)发现在执行pod setup
慢的恐怖,几kb几kb的下载,然后下载了半个小时然后执行程序崩溃掉了?,之后就百度,google几度后终于找到一个靠谱的解决方案,记录下来
解决方案
- 到 github.com/CocoaPods/S… 把文件clone下来,默认文件夹名字为
Specs-master
- 前往文件夹
~/.cocoapods/repos
- 终端cd到你的工程目录中执行
pod setup
,等待一会,等到开始下载的时候,会发现在~/.cocoapods/repos
下面多一个master
文件,这时,需要复制master
下面的.git 文件夹到Specs-master
下面,同时停止pod setup
Specs-master
文件夹名字修改为master
,并替换~/.cocoapods/repos
下的master
文件夹
flutter doctor
后就会发现iOS toolchain前面已经是✅了
前端写dart
的话 ,编辑器肯定是用vs code
了