免費軟體資源 soft.registry
⚠ 這是歷史版本頁面 — 查看 Vagrant 最新版本 →
  • 目前版本2.3.3
  • 更新日期2022-11-16
  • 檔案大小58.4 MB
  • 檔案名稱vagrant_2.3.3_darwin_amd64.dmg
  • 作業系統macOS 10.12 Sierra or later
  • 支援語系English
  • 授權型式免費軟體
  • 開發商 HashiCorp
  • 軟體分類Mac 軟體 / 開發者工具
##

編輯短評

Vagrant 是 HashiCorp 推出的開發環境管理工具,透過一份宣告式設定檔,就能描述作業系統、套件、使用者與各項軟體需求,讓開發者、維運人員或設計師都能用同一套流程建立一致的環境。它的核心價值在於「環境即程式碼」,能將開發環境貼近生產環境,降低因環境差異而衍生的除錯成本。這套工具在同類開發者工具中屬於小眾但穩定的選擇,維護步調持續但不算頻繁,評價普遍不錯,只是參與評分的人數不多。

Vagrant 適合需要頻繁建立、銷毀或共享開發環境的團隊,尤其是想模擬正式環境、又不想手動逐步安裝設定的情境。與 Parallels Desktop 或 WineBottler 這類圖形化或模擬方案相比,Vagrant 偏向命令列操作,學習門檻較高,但換來的是更高的可重現性與自動化彈性。它提供 macOS 與 Windows 版本,授權免費,不過介面僅有英文,使用前需要留意對命令列工具的熟悉程度。

##

軟體介紹

Vagrant for Mac 無論你是開發者維運人員還是設計師,都能提供一致且簡單的工作流程。它利用一個宣告式的設定檔,描述你所有的軟體需求、套件、作業系統設定、使用者帳號等等。

修復 bug 的成本會隨著越接近正式環境而呈指數成長。Vagrant for macOS 旨在透過提供相同的作業系統、套件、使用者和設定來模擬正式環境,同時讓使用者保有使用自己喜愛的編輯器、IDE 和瀏覽器的彈性。

它也能與你現有的設定管理工具整合,例如 Ansible、Chef、Docker、Puppet 或 Salt,因此你可以使用與正式環境相同的腳本來設定 Vagrant

此程式可在 Mac、Linux、Windows PC 等平台上運作。遠端開發環境會迫使使用者放棄他們喜愛的編輯器和程式。

它在你本機系統上運作,並使用你已經熟悉的工具。輕鬆地在你喜愛的文字編輯器中編寫程式碼、在你喜愛的影像處理程式中編輯圖片,並使用你喜愛的工具進行除錯,一切都在你熟悉的本機筆電上完成。

Vagrant 每天受到數千名開發者、維運人員和設計師的信賴。以下只是選擇使用這款應用程式,以輕量且可重現的方式自動化其開發環境的其中幾個組織。

使用方法
  • 如果尚未安裝 Homebrew,請先安裝
  • 使用 Homebrew 安裝 VirtualBox 和 Vagrant
  • 在終端機中建立新的專案資料夾
  • 執行 vagrant init 來初始化 Vagrantfile
  • 編輯 Vagrantfile 以設定你的環境
  • 執行 vagrant up 來啟動虛擬機器
  • 使用 vagrant ssh 連線到虛擬機器
  • 執行 vagrant halt 來停止虛擬機器
  • 執行 vagrant destroy 來移除虛擬機器
系統需求
  • macOS 10.14 Mojave 或更新版本
  • 至少 4 GB 記憶體(建議 8 GB)
  • Vagrant 需要 200 MB 磁碟空間
  • 虛擬機器需要額外空間
  • 需要管理員權限來安裝軟體
優點
  • 輕鬆建立可重複的開發環境
  • 支援多種虛擬化提供者
  • 非常適合團隊協作
  • 可透過佈建工具編寫腳本
  • 每個專案都能隔離相依套件
缺點
  • 在較舊的 Mac 上資源消耗較高
  • 比原生環境慢
  • 需要具備命令列知識
  • 可用的圖形介面選項有限
  • 與 Apple Silicon 有相容性問題
另有提供:下載 Vagrant for Windows

下載 Vagrant for Mac 最新版本 為什麼這個應用程式會發佈在 FileHorse 上?(更多資訊
##

畫面截圖

Vagrant 畫面截圖 1 Vagrant 畫面截圖 2 Vagrant 畫面截圖 3 Vagrant 畫面截圖 4 Vagrant 畫面截圖 5
##

歷史版本

完整清單 →