Homebrew Bundle
homebrew-bundle 是 Homebrew 的官方擴充套件,提供類似 package.json 的套件管理功能。
Homebrew Bundle 讓你可以將所有需要的套件定義在 Brewfile 中,實現一鍵安裝和環境同步。特別適合新機器設定和團隊開發環境標準化。
Requirement
- Homebrew (on macOS or Linux) for installing dependencies.
- Homebrew Cask is optional and used for installing Mac applications.
- mas-cli is optional and used for installing Mac App Store applications.
- Whalebrew is optional and used for installing Whalebrew images.
- Visual Studio Code is optional and used for installing Visual Studio Code extensions.
備份方式
brew bundle dump --describe --force --file="~/Desktop/Brewfile"
- --describe:为列表中的命令行工具加上说明性文字。
- --force:直接覆盖之前生成的Brewfile文件。如果没有该参数,则询问你是否覆盖。
- --file="~/Desktop/Brewfile":在指定位置生成文件。如果没有该参数,则在当前目录生成 Brewfile 文件。
還原
brew bundle --file="~/Desktop/Brewfile"