学习笔记01
听学长说,写学习笔记的话,可以像写博客一样去写。
由于最近刚换了电脑,从Win到了macOS,使我很多软件的环境都得重新配置。
这周我的学习成果就是将软件的环境配置完成、Dart语法的加深巩固。
2019年12月11日
home-brew环境配置
mac安装一些程序,如:Dart SDK、Flutter等等,都是要用到这个homebrew的。软件安装直接去homebrew官网
由于本人的MarkDown的技术还不够优秀,所以不在这里插入图片了,等完全熟悉
了MarkDown,在往上面添加图片。
按照官网的提示将下面的代码复制到终端,执行。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
等了许久之后,会发现下不下来。在网上稍微找了一些博客。
原来是项目太久,tag资源文件太大了。
解决方法:
在mac终端输入:git config --global http.postBuffer 524288000
然后在重新执行brew官网说的安装命令就好了。
终于在,第二天将home-brew在我的电脑上安装好了。
Dart SDK的下载、配置
这里主要是跟着网上的教程走:博客、视频。
记录一下我遇到的问题。
首先,到官网下载网站。之后按张上面的方法在终端输入一些指令。
前提条件:已经安装home-brew.
brew tap dart-lang/dart
brew install dart
之后最重要的就是配置环境变量了。
终端输入:vim ~/.bash_profile
结果发现自己是新电脑,还没有配置过环境变量。没有这个文件。没有办法,只能自己创建一个环境变量配置文件。
终端输入:
cd /Users/YourUserName
或者输入:
cd ~
之后就是使用Vim创建:
touch .bash_profile
(如果权限不够的话:就得:sudo touch .bash_profile)
对于一个之前没有接触过Linux系统的人来说,每一步都是困难的,但是每一步都是值得的。
之后就变得轻松了。
终端输入:
vim -/.bash_profile
输入自己的电脑密码之后。按下电脑上的“i”键,进入(Insert)编辑模式。
在文件后面输入(XXX代表自己SDK安装的文件路径):
export PATH=${PATH}:XXX
如果不知道自己下载到哪里了,在终端输入:
brew info dart
上面就会显示出你的dart的安装路径。
编辑好了,按“Esc”键退出,并键入:
:wq //保存退出,
:q //这个是退出,不是这个
最后输入:
source ~/.bash_profile
是环境配置文件生效。
之后在终端输入:
dart
看是否已经将dart的环境配置完全。
Flutter SDK的下载、配置
依旧是按照网上的教程走:博客、视频。
记录一下我遇到的问题。
从某学长那边听过来,比较建议直接同home-brew去下载Flutter。
在终端中输入:
git clone -b beta https://github.com/flutter/flutter.git
下载的时候,还是发现这个文件下不了,也是与之前下载home-brew的时候一样的问题,就是 项目太久,tag资源文件太大了。
但是Flutter到底还是Google的儿子,直接在终端一次性键入:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
git clone -b dev https://github.com/flutter/flutter.git
export PATH="$PWD/flutter/bin:$PATH"
cd ./flutter
flutter doctor
这样之后,不但下载速度快了,就是环境变量也帮你配制好了。
当然以防万一,还是要看一下系统环境变量配置文件是不是真的完全配置成功了。
终端打开:
vim ~/.bash_profile
添加用户环境变量:
// (/Users/iosapp/Downloads/flutter/bin)你下载的Flutter SDK 的bin目录
export PATH=/Users/iosapp/Downloads/flutter/bin:$PATH
// (/Users/iosapp/Library/Android/sdk) android sdk的目录
export ANDROID_HOME="/Users/iosapp/Library/Android/sdk"
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
最后通过运行Flutter Doctor
,就可以看到自己的Flutter有没有什么问题。
有问题的话,就按上面打操作执行就可以了。
软件的安装、配置
这里就没有多说的必要。
也遇到了不少坑,但是都没有代表性,每个软件都不太一样。
我觉得我学到最多的是,怎么去使用一个付费软件而不去花钱。
而且时间也不太够,对我来说,这东西篇幅有比较长。就不多赘述了。