精简版:设置 Mac 进行开发,2020 版。
由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!
2020年3月27日更新:移除了 create-react-app 的全局安装,因为现在推荐使用 npx。
2020年7月21日更新:修复了拼写错误。
这是我第一篇 Dev.to文章的精简版。如果您需要更详细的步骤说明,建议您先阅读原文!
- 初始设置:
- 文件保险库:开启
- 关闭“询问 Siri”功能
- 定位服务:已开启(有限)
- 检查软件更新
- 照片应用 > 关闭 iCloud 同步
- 信息应用 > 配置 iMessage 帐户
- App Store > 安装之前安装的应用
- 终端查找器命令:
- 显示库文件夹 >
chflags nohidden ~/Library - 显示隐藏文件 >
defaults write com.apple.finder AppleShowAllFiles YES - 显示路径栏 >
defaults write com.apple.finder ShowPathbar -bool true - 显示状态栏 >
defaults write com.apple.finder ShowStatusBar -bool true
- 显示库文件夹 >
- 系统偏好设置:
- 键盘 > 文本 > 关闭“自动纠正拼写”
- 安全和隐私 > 防火墙 > 开启
- 安全和隐私 > 常规 > 允许 App Store 和已识别的开发者
- 阿尔弗雷德:
- 安装在此处
- 购买Powerpack或在安装时激活许可证
- 安装Alfred Theme Minimal 2019 · GitHub
- 命令行工具、自酿啤酒和酒桶:
- 安装命令行工具
xcode-select --install - 安装 Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” - 安装节点并固定
brew install node && brew pin node - 安装Cask:
- 安装命令行工具
brew cask install hyper
brew cask install visual-studio-code
brew cask install google-chrome
- Hyper、zsh 和 oh-my-zsh:
- Open Hyper
- 检查 zsh 是否已安装
zsh --version - 否则,请安装
brew install zsh - 更换外壳
chsh -s /bin/zsh - 检查壳牌变更
echo $SHELL - 安装 oh-my-zsh:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" - 设置 Homebrew 别名:
nano ~/.zshrc- 添加别名:
alias brewup=‘brew update; brew upgrade; brew cleanup; brew doctor’ - 添加 zshconfig 别名:
alias zshconfig=“code ~/.zshrc” - 保存文件:
CTRL + O - 出口:
CTRL + X
- 添加别名:
- Git 和 SSH
- 配置 Git:
git config --global user.name “First Last” (keep the quotes)git config --global user.email “Email” (keep the quotes)git config --get user.namegit config --get user.email
- Git别名设置:
- 将以下代码添加到
code ~/.gitconfig - 请替换姓名和电子邮件
- 将以下代码添加到
- 配置 Git:
[user]
name = First Last
email = student@example.com
[alias]
a = add
ca = commit -a
cam = commit -am
s = status
pom = push origin master
pog = push origin gh-pages
puom = pull origin master
puog = pull origin gh-pages
cob = checkout -b
[color]
ui = auto
- SSH:
- 检查是否存在:
ls ~/.ssh/id_rsa - 生成密钥并替换电子邮件地址:
ssh-keygen -t rsa -b 4096 -C “student@example.com” - 添加密钥:
ssh-add ~/.ssh/id_rsa - 前往 github.com,在“设置”中向配置文件添加新密钥。
- 检查是否存在:
- VS Code:
- 打开命令面板并添加 shell 命令:
shell command: Install ‘code’ command in PATH’ - 从欢迎屏幕安装 JavaScript 支持
- 从欢迎屏幕安装 Atom 键盘快捷键
- 安装扩展程序:
- npm 智能感知
- 路径智能感知
- ESLint
- Prettier - 代码格式化工具
- 实时共享
- 书签
- 自动关闭标签
- 括号对着色器 2
- DotENV
- GraphQL
- 缩进彩虹
- 实时服务器
- Chrome 调试器(如果使用 Chrome)
- 孔雀
- 颜色高光
- Markdown 预览增强版
- Babel JavaScript
- Git 历史记录
- 简单的 React 代码片段
- 安装主题:
- 原子一号黑暗
- 原子一号光
- GitHub 主题
- Material 主题包
- 图标包:
- Material 图标
- 选修的:
- Zeit主题:
curl https://zeit-theme.now.sh | tar xvz -C ~/.vscode/extensions - JetBrains Mono 字体系列更改:
- 在此处安装字体
- 打开字体册 > 点击 + > 在“下载”文件夹中找到字体文件夹
- Hyper 安装程序:
code ~/.hyper.js- 将字体系列更改为 JetBrains Mono
- 将字体大小改为 16
- VS Code 设置:
- 打开命令面板
- 搜索“用户设置”(JSON)
- JetBrains Mono 字体系列
- Google Chrome 开发者工具主题:
- Zeit主题:
- 打开命令面板并添加 shell 命令:
- n-install、npm 和 Yarn
- 安装 n:
brew install n - 创建缓存文件夹并更改权限:
sudo mkdir -p /usr/local/nsudo chown -R $(whoami) /usr/local/nsudo chown -R $(whoami) /usr/local/bin /usr/local/lib /usr/local/include /usr/local/share
- 安装 Yarn:
brew install Yarn
- 安装 n:
- MySQL、MongoDB 及其他数据库说明
- 水龙头服务:
brew tap homebrew/services - 安装 MySQL:
brew install mysql@5.7 - 点击 MongoDB:
brew tap mongodb/brew - 安装 MongoDB:
brew install mongodb-community@4.2
- 水龙头服务:
- 命令行界面:
npm install -g nownpm install -g netlify-clinpm install -g surgenpm install -g gatsby-clinpm install -g vue-clibrew install hub(GitHub 官方 CLI 测试版)
- 其他应用:
- 概念
- 松弛
- 火狐开发者版
- 光谱
- 努米
- 磁铁
- 口袋
- 包裹
- 达什莱恩
- 火花
- 邮差
- GraphQL Playground
- 推土机