加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

完全免费!GitHub宣布软件包揽理处事:NPM瑟瑟抖动

发布时间:2019-05-14 11:51:25 所属栏目:建站 来源:包栗子
导读:本文经AI新媒体量子位(公家号ID:QbitAI)授权转载,转载请接洽出处。 GitHub 宣布了全新的软件包揽理处事,叫GitHub Package Registry,完全免费。 有了它,用户可以把本身的软件包传上 GitHub,就像宣布源码那样。 官方先容说,这项处事和NPM、Maven等许

本文经AI新媒体量子位(公家号ID:QbitAI)授权转载,转载请接洽出处。 

GitHub 宣布了全新的软件包揽理处事,叫GitHub Package Registry,完全免费。

有了它,用户可以把本身的软件包传上 GitHub,就像宣布源码那样。

官方先容说,这项处事和NPM、Maven等很多现有的包揽理器都兼容。而且,此后还会支持更多。

完全免费!GitHub宣布软件包揽理处事:NPM瑟瑟抖动

动静一出,网友纷纷感觉到了一统全国的趋势。

有人暗示开心:

“功德啊,我此刻同时用着好几个包揽理器,都能放到一路来搞的话,真是诱人。”

也有不少人担忧:

“我的 NPM 是不是药丸?”“看到 GitHub 把持就不兴奋。”

那么,这到底是一项奈何的处事?会给包揽理器材的天下,带来奈何的震荡?

大一统的包揽理处事

起首,Package Registry 是和 GitHub 完全集成起来的。以是,搜刮、赏识、打点器材都和以前没不同。

完全免费!GitHub宣布软件包揽理处事:NPM瑟瑟抖动

软件包可以和源码并肩宣布,也可以行使和源码一样的权限。

团队说,下载快速不变,是由 GitHub 环球 CDN 加持的。

此刻,来详细先容一下。

都有什么成果

在 Package Registry 上,你可以敏捷查找果真的软件包,可能你团队内部的私有软件包。

它兼容了很多包揽理应用兼容,以是可以自由选择器材,来宣布本身的软件包:

JavaScript (npm) ,Java (Maven) ,Ruby (RubyGems) ,.Net (NuGet) 以及 Docker images 都支持。将来还会支持更多,好比 Python 已经在路上了。

完全免费!GitHub宣布软件包揽理处事:NPM瑟瑟抖动

△ 网友焦虑:下个支持 Go 啊

GitHub 说,假如你的 repo 很伟大,可以宣布成好几个差异范例的软件包。

以及,通过 webhooks 可能 GitHub Actions,可以或许完全定制宣布中和宣布后的 Workflow。

软件可以宣布成私有,也可以果真:

大大都开源项目,源码都在 GitHub 上。可以把预刊行版本 (Prerelease Versions) 的软件包发布出来,在社区里做测试,也可以把某个版本放到果真的 Registry 里去。

同一的身份和权限

假如,你用了很多差异的体系来宣布代码和软件包,那就必要很多套差异的 (身份认证用的) 用户根据和权限。

但此刻在 GitHub 上,代码和包可以用一套用户根据,也可以用同样的器材来打点会见权限。

GitHub 上的软件包,延用了 Repo 的可见性 (Visibility) 和权限 (Permissions) ,这样团队就不消再跨体系去维护一个单独的 Registry,以及镜像的权限了。

具体信息,良知知彼

GitHub 上托管的软件包,都有具体信息、下载统计,以及完备的汗青记录可以查察。

完全免费!GitHub宣布软件包揽理处事:NPM瑟瑟抖动

用户能明了地相识包里都有些什么。这样一来,就更轻易找到得当本身的依靠项。

而包的主人查察数据统计,便可以具体相识,其他人/其他项目都是奈何行使了本身的软件包。

你要试试么

此刻,测试版已经上线了。

注册一下就可以用:
https://github.com/features/package-registry/signup

完全免费!GitHub宣布软件包揽理处事:NPM瑟瑟抖动

GitHub Package Resgistry 是永世免费的。不外,团队也在周围开拓一些附加成果,好比针对安详性 (Security) 和合规性 (Compliance) ,规划日后为贸易用户提供。

要变天了

软件包揽理器,在开拓者的天下里举足轻重。它们整合了自动安装、配制、卸载、进级等等各类环节的器材,对开源软件的情形也功绩卓著。

好比,在开拓应用的进程中,也许用到很多别人写的软件包。有了包揽理器,就可以直接安装软件包,省去繁复的搜刮、下载代码、解压……这一系列步调。

现在,软件包揽理体系百花齐放。差异的开拓情形,都有本身的包揽理器。

每个打点器,有各自忠实的用户。在 GitHub 宣布了“大一统”的处事之后,他们都异常体谅这些打点器的未来。

完全免费!GitHub宣布软件包揽理处事:NPM瑟瑟抖动

好比,Maven Central就是一个重量级客栈。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读