GitHub推出包管理服务,npm与Nuget全支持
GitHub 今天推出了一項名為?GitHub Package Registry?的新產(chǎn)品,它提供了軟件包管理服務(wù),開發(fā)者通過它可發(fā)布公共或私有軟件包。
官方介紹,GitHub Package Registry 完全集成在 GitHub 中,因此和 repo 一樣,用戶可以使用相同的搜索、瀏覽和管理工具來查找和發(fā)布軟件包。此外,還可以使用相同的用戶和團(tuán)隊權(quán)限來同時管理代碼以及軟件包。
GitHub Package Registry 還支持許多大家都比較熟悉的包管理工具,如:
npm (JavaScript)
Maven (Java)
RubyGems (Ruby)
NuGet (.NET)?
Docker images (用于虛擬化 Docker 操作系統(tǒng)的軟件)
GitHub Package Registry 通過 GitHub 的全球 CDN 提供了快速和可靠的下載服務(wù)。
至于收費方面,GitHub 表示將永遠(yuǎn)面向開源免費,不過具體的定價細(xì)節(jié)還沒公布。
▲GitHub 的組織頁面新增了一個名為“Packages”的 Tab 選項卡,其中會列出帳戶或組織擁有的軟件包
GitHub Package Registry 目前尚處于公開測試階段,可注冊使用,地址:
https://github.com/features/package-registry/signup?
總結(jié)
以上是生活随笔為你收集整理的GitHub推出包管理服务,npm与Nuget全支持的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Skywalking部署常见问题以及注意
- 下一篇: 发布dotNetCore程序到Kuber