软件开发客服
首页 > 上上资讯 > GitHub正式并购Npm

GitHub正式并购Npm

2020-03-17 16:42:37编辑:上上定制浏览量:243

在3月16日GitHub正式对外宣布收购Npm。Npm(Node Package Manager)为Node.js套件的管理工具,开发者只要安装了Npm,就能够以简单指令安装和维护Node.js套件。

GitHub正式并购Npm

Isaac Z. Schlueter在2009年的时候开发出了Npm,原本只是想让一小群以JavaScript开发网页伺服器的开发者共享套件,但是随著时间逐渐茁壮,现在Npm上有130万个套件,使用者人数约为1,200人,每个月套件下载次数达到750亿次。Npm是JavaScript生态系极重要的成员,也是帮助JavaScript成为全球最大开发生态系的功臣之一。


在併购之后,Isaac Z. Schlueter会继续在Npm工作,并且承诺公开注册表将继续提供公开且免费的服务。GitHub设定这项交易完成后,首要进行的三个重点,分别是投资注册表基础设施和平台、改善核心体验并且投入社群。JavaScript生态系规模庞大且成长快速,Npm作为JavaScript重要的成员,需要能够提供快速且可靠的服务。他们也会著手改善软件定制开发人员的日常开发工作体验,继续发展Npm CLI工具,预定会在接下来提供Workspaces、多因素验证和改进套件发布等功能。另外,GitHub也会积极的与JavaScript社群互动,根据回馈来调整Npm的发展方向。


把GitHub和Npm整合在一起,能够提高开源供应链的安全性,让软件开发者可从GitHub的拉取请求,追踪到其Npm套件版本变更,软件定制开源程式的安全性是一个重要的问题,他们能利用GitHub Security Lab和安全性审查,来提升Npm套件的安全性。对于原本使用Npm Pro、Team和Enterprise计画的付费使用者,不受併购影响,GitHub会继续如常提供服务。而对于GitHub自家的套件服务GitHub Packages,他们也进行了大量的投资,作为与GitHub完全整合的多语言套件注册表中心,在今年稍晚,GitHub会将Npm付费客户的私有套件移动到GitHub Packages中,让Npm成为一个真正的JavaScript大型公共注册表服务

标签: GitHub Npm

71

相关资讯

GitHub CLI开启软件定制和开发新模式

GitHub CLI开启软件定制和开发新模式

GitHub发布命令列工具Beta测试版,GitHubCLI提供了一种简单无缝的GitHub使用方法。用户现在已经可以在macOS、Windows和Linux上安装GitHubCL

标签: 软件定制 软件定制和开发 GitHub CLI

GitHub开放软件定制核心功能GitHub Codespaces

GitHub开放软件定制核心功能GitHub Codespaces

GitHub进一步提升软件定制开发社群的协作能力,开放软件定制GitHubCodespaces核心功能。Codespaces的定价尚未确定,在GitHub的程式码编辑功能是免费的,

标签: 软件定制 GitHub Codespaces

VS Code最新版本整合GitHub Issues

VS Code最新版本整合GitHub Issues

VSCode发布1.45版本整合GitHubIssues,让开发者可以方便地从VSCode同时管理拉取请求以及问题,另外,也改善了VSCode的可存取性以及操作性,并提升程式语言上

标签: VS Code GitHub Issues