npm 12 默认禁用 postinstall 脚本
npm 发布 12 版,默认关闭 preinstall、install、postinstall 等安装脚本,并阻止 Git、远程 tarball 等非注册表来源的默认执行路径。与此同时,细粒度访问令牌也被弃用,以减少可绕过双因素认证的风险。
事件进展(1 篇报道)
-
2026-08-22 19:05InfoQ 中国 npm 终于动手了:默认封杀 postinstall 脚本
npm 发布 12 版,默认关闭 preinstall、install、postinstall 等安装脚本,并阻止 Git、远程 tarball 等非注册表来源的默认执行路径。与此同时,细粒度访问令牌也被弃用,以减少可绕过双因素认证的风险。