天天看點

支援快速生成幹淨且隔離的開發環境的提效工具

作者:GitHub項目精選

大家好,又見面了,我是 GitHub 精選君!

今天要給大家推薦一個 GitHub 開源項目 jetpack-io/devbox,該項目在 GitHub 有超過 4.8k Star,用一句話介紹該項目就是:“Instant, easy, and predictable development environments”,支援快速生成幹淨且隔離的開發環境。

devbox 是一個由 jetpack-io 開發的開源項目,它是一個用于提高開發效率的工具。通過使用 devbox,開發人員可以在本地快速建構一個完整且隔離的開發環境,并使用各種工具和技術來開發和測試應用程式。以下是具體的一個使用示例:

支援快速生成幹淨且隔離的開發環境的提效工具
支援快速生成幹淨且隔離的開發環境的提效工具
支援快速生成幹淨且隔離的開發環境的提效工具

在本地電腦上通過 devbox 來管理依賴的工具有很多的好處,比如可以保證團隊内使用統一的開發環境、使用更新的工具版本時可以不污染目前的環境、devbox 相比其他工具安裝會更快速。以下是官方整理的使用 devbox 的優點:

支援快速生成幹淨且隔離的開發環境的提效工具

以下是該項目 Star 趨勢圖(代表項目的活躍程度):

支援快速生成幹淨且隔離的開發環境的提效工具

如何安裝使用

通過如下指令即可安裝 devbox

curl -fsSL https://get.jetpack.io/devbox | bash           

安裝好後依次通過如下步驟接口進行初始化并使用。

支援快速生成幹淨且隔離的開發環境的提效工具

初始化 devbox 并增加 python3 依賴工具。

支援快速生成幹淨且隔離的開發環境的提效工具

使用 devbox shell 即可進入剛才定義的環境,進入後檢視 python --version 可以看到是剛才定義的版本。

devbox 使用起來還是比較簡單的。更多項目詳情請檢視如下連結。

開源項目位址:https://github.com/jetpack-io/devbox

開源項目作者:jetpack-io

以下是參與項目建設的所有成員:

支援快速生成幹淨且隔離的開發環境的提效工具

關注我們,一起探索有意思的開源項目。

繼續閱讀