网易首页 > 网易号 > 正文 申请入驻

npm 正式上线分阶段发布功能,软件包上架前新增人工审核环节

0
分享至


作者 | Daniel Curtis

译者 | 明知山

Node.js 默认包管理器 npm 已正式推出 分阶段发布 功能:在已发布版本可供用户安装之前,增加了一个显式的维护者审批环节。

与以往的直接发布(发布后立即开放给使用者安装)不同,预构建的压缩包会被上传到一个暂存队列,该队列在 npmjs.com 网站和 CLI 中均可见。随后,人工维护者必须完成双因素身份验证才能正式放行发布。暂存阶段本身不需要双因素认证,兼容所有类型的令牌,因此非交互式的 CI 流水线不受影响,身份核验环节被后置到审批环节。该功能要求 npm CLI 版本不低于 11.15.0、Node 22.14.0 及以上,且软件包必须已存在于注册表中。

该工作流包含了一套子命令:

npm stage reject id > # discard it

GitHub 建议将分阶段发布与基于 OIDC 的 可信发布 结合使用,可将相关配置限定为仅允许暂存发布,如此一来该工作流发起的直接npm publish将被拒绝。已在使用批量可信发布配置的团队可以复用该配置来迁移软件包,随后将持续集成环境升级至新版命令行工具,并替换发布指令即可。CLI 参考文档 列举了--tag--provenance等参数标志,它们的行为与npm publish发布命令完全一致。

本次版本更新除原有--allow-git参数外,新增了--allow-file--allow-remote--allow-directory三个参数。这些参数均可配置为allnone,支持在.npmrcpackage.json文件中进行设置。在 v12 版本里,--allow-git的默认配置将改为none

这一系列改动的背后是接连爆发多起破坏性极强的软件供应链安全事件:先是 Shai-Hulud 蠕虫攻击事件,然后是 官方弃用传统令牌。安全研究员 Adnan Khan 在 X 平台 发文 直白地表示:

所有向 NPM 发布软件包的开发者即日起都应当启用该功能。 通过 OIDC 在持续集成环境执行发包操作,在软件包正式对外开放前完成审核。 Shai-Hulud?拒绝。

Hacker News 用户 weinzierl 表示:

往好了看,分阶段发布就像是一个创可贴。但从长远来看,它有可能会损害我们为构建更安全基础设施所做的努力。

这番言论随即引来一则回复:

它怎么可能是有害的呢? 对于可信发布来说,这不是创可贴,而是一项重大改进,它杜绝了一类针对持续集成环境劫持发包的攻击。我相信攻击者可能还会找到其他方法,但这确实是堵住了一个巨大的缺口。

还有人对该功能的采用率提出质疑,用户 turkeyboi 表示,只有当“维护者真正使用它”时才有帮助;用户 Klaster_1 则提议是否应当默认强制开启该功能。Reddit 上的一位评论者认为,该方案只能降低恶意包的扩散速度,算不上根治供应链安全问题的良方。

各大竞品包管理器迅速跟进:pnpm 11.3 增加了具有相同子命令的pnpm stage,Yarn 提供了 ,而 release-it 则支持"stage": true选项。除此之外,pnpm 还默认延迟安装刚发布不久的新版本,作为配套的防护手段。

GitHub 公布了 后续计划:默认将可绕过 2FA 的细粒度访问令牌设为仅允许暂存;在 v12 版本中增加allowScripts字段,将安装脚本改为默认不执行。

查看英文原文:

https://www.infoq.com/news/2026/08/npm-stage-available/

会议推荐

QCon 全球软件开发大会·2026(上海站)现已正式启动。本届大会聚焦 Harness AI 时代的工程实践,从「构建 AI」到「驾驭 AI」,围绕 AI Native 架构、Agent Runtime、AI Infra、Agent 安全与可观测、Loop Engineering、具身智能与世界模型等热门技术方向,邀请全球技术社区与产业一线实践者,共同分享 AI Native 时代最具价值的工程经验。

今日荐文

你也「在看」吗?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
印度会超过中国吗?事实证明,印度在四个方面已经领先于中国

印度会超过中国吗?事实证明,印度在四个方面已经领先于中国

混沌录
2026-09-11 00:10:09
《交锋》马憩太狠了!原来,这就是马憩向魏广进隐瞒情报的原因

《交锋》马憩太狠了!原来,这就是马憩向魏广进隐瞒情报的原因

阿讯说天下
2026-09-13 10:50:44
16岁的中国“小花”首夺美网冠军!

16岁的中国“小花”首夺美网冠军!

五星体育
2026-09-13 01:04:57
穆里尼奥暴怒!皇马昔日王牌灾难发挥!全队亮眼唯独他拉胯

穆里尼奥暴怒!皇马昔日王牌灾难发挥!全队亮眼唯独他拉胯

澜归序
2026-09-13 08:24:25
台湾退役中将帅化民表示,张学良被关一生不能算冤,因为西安事变那一夜,他差点让蒋介石从奉化带来的嫡系护卫全军覆没

台湾退役中将帅化民表示,张学良被关一生不能算冤,因为西安事变那一夜,他差点让蒋介石从奉化带来的嫡系护卫全军覆没

谈史论今1
2026-09-06 20:22:18
WTT澳门冠军赛:早田希娜拒绝连输3局!陈熠8-11惜败,领先优势缩水

WTT澳门冠军赛:早田希娜拒绝连输3局!陈熠8-11惜败,领先优势缩水

刘姚尧的文字城堡
2026-09-13 11:32:58
37岁吴曦首秀破门,国足亚运队为何能2比0终结12年魔咒?

37岁吴曦首秀破门,国足亚运队为何能2比0终结12年魔咒?

无月可归辛
2026-09-12 16:43:39
美网621万奖金!扣完税后,郑钦文真正到手多少?直接缩水了一半

美网621万奖金!扣完税后,郑钦文真正到手多少?直接缩水了一半

侃球熊弟
2026-09-12 08:00:37
项立刚汤家凤夹击胡锡进,胡锡进不仅良知未泯,且思维正常不反智

项立刚汤家凤夹击胡锡进,胡锡进不仅良知未泯,且思维正常不反智

读鬼笔记
2026-09-12 22:19:52
底薪3000、时薪不足12元:越忙越难体面,当“不休息”成为生存策略

底薪3000、时薪不足12元:越忙越难体面,当“不休息”成为生存策略

蝉鸣
2026-09-11 20:00:03
0-0闷平!9亿欧热刺4轮不胜0进球排名倒数第4 主帅:我是最佳教练

0-0闷平!9亿欧热刺4轮不胜0进球排名倒数第4 主帅:我是最佳教练

风过乡
2026-09-13 06:02:10
最高9.3分,夯爆了

最高9.3分,夯爆了

来看美剧
2026-09-11 21:01:56
2.1L宣传油耗实测4L,偏差90%算不算欺骗?

2.1L宣传油耗实测4L,偏差90%算不算欺骗?

周哥一影视
2026-09-12 15:25:22
华西医院发布讣告

华西医院发布讣告

医脉圈
2026-09-12 20:04:27
WTT澳门冠军赛:大爆冷!国乒男单全军覆没,独苗1:4不敌张本智和

WTT澳门冠军赛:大爆冷!国乒男单全军覆没,独苗1:4不敌张本智和

国乒二三事
2026-09-12 12:44:29
中华人民共和国正式宣告两件大事:第一件就是,我们的福建舰航母正式服役了,中国海军从此迈入三航母时代

中华人民共和国正式宣告两件大事:第一件就是,我们的福建舰航母正式服役了,中国海军从此迈入三航母时代

回京历史梦
2026-09-10 14:07:25
油价暗盘暴跌!特朗普TACO时刻要来了

油价暗盘暴跌!特朗普TACO时刻要来了

格隆汇
2026-09-12 17:37:46
煮虾时,到底要煮几分钟?不少人开始就错了,难怪虾肉不鲜甜!

煮虾时,到底要煮几分钟?不少人开始就错了,难怪虾肉不鲜甜!

思思夜话
2026-09-12 12:22:15
报复来了,48小时129次!塔里克·阿法什麾下第一营成建制倒戈

报复来了,48小时129次!塔里克·阿法什麾下第一营成建制倒戈

触摸史迹
2026-09-13 09:01:27
阿森纳2:0战胜桑德兰,阿森纳球员评分:门将拉亚9分,队长厄德高状态高,2名球员仅4分

阿森纳2:0战胜桑德兰,阿森纳球员评分:门将拉亚9分,队长厄德高状态高,2名球员仅4分

福酱的小时光
2026-09-13 11:30:19
2026-09-13 12:28:49
AI前线 incentive-icons
AI前线
面向AI爱好者、开发者和科学家,提供AI领域技术资讯。
1727文章数 172关注度
往期回顾 全部

科技要闻

三位AI大佬,罕见呼吁AI减速

头条要闻

白岩松追忆敬一丹:她走的从容而坚定 没有任何遗憾

头条要闻

白岩松追忆敬一丹:她走的从容而坚定 没有任何遗憾

体育要闻

乔丹的得分统治力:如何违背篮球规律?

娱乐要闻

主持人敬一丹去世,女儿悲痛发讣告

财经要闻

“1+N+X”!私募业,监管规则密集落地!

汽车要闻

全新配色和新样式轮毂 乐道L80星光设计套装限时惊喜价10080元

态度原创

游戏
本地
时尚
教育
公开课

《暗黑5》首发职业将是历代以来最多 瘟疫骑士首次登场

本地新闻

Onestage x 乐华娱乐暑期巡回选拔2026

选来选去还是穿裙子最方便,看看这几款吊带裙,轻盈又舒适

教育要闻

难哭中等生:1辈子想不到这辅助线

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版