本文最初发布于 RedMonk。 最近,JavaScript 软件包管理领域发生了重大变化。虽然 npm 仍是 Node.js 运行时环境中使用的 JavaScript 软件包注册中心和管理器,但值得讨论的是,对于 JavaScript 代码交付这个更大的问题,这些变化有什么影响。具体来说,我想到了最近出现 ...
IT之家 5 月 9 日消息,Node.js,这一广受欢迎的开源跨平台 JavaScript 运行环境,正式发布了 24.0 版本,新版本承诺带来更强的性能、更高的安全性以及更顺畅的开发体验。 Node.js 24.0 的亮点之一是 V8 JavaScript 引擎升级至 13.6 版本,引入了 Float16Array、显式资源管理 ...
2025年9月,JavaScript生态系统遭遇了有史以来最复杂、破坏性最强的供应链攻击之一。代号为"沙虫" (Shai-Hulud)的新型自复制蠕虫感染了超过477个npm软件包,成为npm注册表历史上首个成功实现自动化传播的攻击活动。
GitHub宣布将加强npm注册表安全措施以应对近期攻击。9月份npm遭遇多起钓鱼攻击和恶意软件感染,超过500个受损软件包被移除。GitHub将移除传统认证方式,包括经典令牌和一次性密码,缩短令牌生命周期,默认启用可信发布和双因子认证。可信发布通过 ...