mac开发环境记录

git

直接下载安装包安装,无需使用brew安装

https://link.zhihu.com/?target=https%3A//sourceforge.net/projects/git-osx-installer/

查看git安装位置

which git

全局配置查看

git config –global –list

git config –list

设置用户名和邮箱

git config –global user.name “xxx”

git config –global user.email “xxxx”

生成ssh秘钥

ssh-keygen -t rsa -C “xxxx@mail.com

默认存放地址

~/.ssh/

nodejs & nvm

nodejs

通过pkg安装包安装,如需安装其他版本,请将6.9.4更换为版本号即可

https://npm.taobao.org/mirrors/node/v6.9.4/node-v6.9.4.pkg

验证安装

node -v

nvm

nvm github:https://github.com/nvm-sh/nvm#troubleshooting-on-macos

执行安装脚本

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

配置环境变量

vim ~/.zshrc

将下边填入进去

source ~/.nvm/nvm.sh

使配置生效

source ~/.zshrc

验证安装

nvm -v

homebrew

安装

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

卸载

sudo /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)”

常用命令

命令 描述

brew update 更新 Homebrew

brew search package 搜索软件包

brew install package 安装

brew uninstall package 卸载软件包

brew upgrade 升级所有软件包

brew upgrade package 升级指定软件包

brew list 列出已安装的软件包列表

brew services command package 管理 brew 安装软件包

brew services list 列出 brew 管理运行的服务

brew info package 查看软件包信息

brew deps package 列出软件包的依赖关系

brew help 查看帮助

brew cleanup 清除过时软件包

brew link package 创建软件包符号链接

brew unlink package 取消软件包符号链接

brew doctor 检查系统是否存在问题