安装Brew
什么是Homebrew?
简单来说就是一个macOS(或Linux)的包管理器,可以用它来安装你需要的软件,方便卸载跟升级。
如何安装Homebrew?
第一种方法
官网中复制下图中命令,在terminal中输入该命令,即:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
输入命令回车后,我们会发现下载速度很慢,你只需要一直等,然后一直等到它超时报错。
一直输入命令下载,一直报错,除非你给它加个代理,可能某一刻它就突然下载成功了。
没错,就是下面这个它
第二种方法
- 在浏览器中搜索
https://raw.githubusercontent.com/Homebrew/install/master/install.sh,然后在Network中找到Response中的内容,复制下来。 - 在终端中新建一个
install.sh文件,在终端中输入touch install.sh。 - 编辑文件,
vim install.sh,把复制的内容粘贴进文件里,然后:wq保存退出。 - 最后运行文件,
sh install.sh,等待brew安装完成即可!
第三种办法
可以用另一个自动脚本(全部国内地址),按回车后,根据提示操作:输入镜像序号 --> 输入Y,回车等待brew安装完成即可。
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
安装Item2 + Oh my zsh
可以直接去官网( iterm2.com/downloads.h… )下载
或者,在终端brew cask install iterm2安装,安装完成之后就可以开始安装各种插件来优化了,比如Oh my zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
或者
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
但是这两种方法都有个毛病,就是都要翻墙,不然就是在奔溃的边缘疯狂试探了。这时候我们就同上面说的安装Homebrew的方法一样就行了,嗯,慢慢试去吧。
设置的话请参考这篇文章 zhuanlan.zhihu.com/p/112383265…
安装Nvm + Nodejs
nvm:nodejs 版本管理工具,一个 nvm 可以管理很多个node版本。nodejs:在项目开发时的所需要的代码库。npm:nodejs 包管理工具。在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。
安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
安装完成后关闭终端,重新打开终端输入 nvm 验证一下是否安装成功,输入nvm -v,出现版本号的话说明已安装成功。如果是出现了command not found: nvm,将安装部分中的代码段添加到配置文件~/.bash_profile中
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
注意:如果已经安装了 oh my zsh,需要在 .zshrc 文件去添加以上配置信息。
安装Nodejs
nvm install node // 这个写法安装最新的版本
nvm install 6.14.4 //这个写法安装对应的版本,or 10.10.0, 8.9.1, etc
nvm use node //nvm切换对应的node版本
安装Git
第一种安装方法
安装homebrew,然后通过homebrew安装Git。
brew install git
第二种安装方法
第二种方法更简单,就是直接从AppStore安装Xcode,Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。
创建ssh key
设置username和email(github每次commit都会记录他们)
git config --global user.name "your name"
git config --global user.email "your email"
通过终端命令创建ssh key
ssh-keygen -t rsa -C "your email"
一直回车就可以了,不需要设置密码,不然之后每次操作都需要输入密码。用cat命令查看并复制key。
cat .ssh/id_rsa.pub
打开你的项目管理链接,找到SSH key并添加得到的key,保存。