Last checked
NPM, which officially stands for "npm is not an acronym", is the de facto package manager for the JavaScript programming language. It is a critical component of the JavaScript ecosystem, consisting of three main parts: the npm registry, a massive public database of JavaScript packages; the npm CLI, or command-line interface, used by developers to interact with the registry; and the npmjs.com website, which provides a user interface for discovering and managing packages. The history of npm is closely tied to the rise of Node.js. Before its creation in 2010 by Isaac Z. Schlueter, there was no reliable way to share and reuse code modules in JavaScript projects. npm solved this by providing a centralized repository and a standardized way to manage dependencies. Its business model is based on a "freemium" approach. The npm public registry is free to use for both publishing and consuming open-source packages. The company generates revenue by offering paid features, such as unlimited private packages and user management for teams and organizations. The platform's features, such as the package.json file for declaring dependencies and the npm install command for automating their installation, have streamlined the development process. The introduction of package-lock.json in a later version ensured deterministic installs, addressing a previous issue where developers would get inconsistent dependency versions. More recently, the platform has integrated security features like npm audit, which scans for known vulnerabilities. Acquired by GitHub in 2020, npm continues to be the backbone of modern JavaScript development, enabling developers worldwide to share and collaborate on projects efficiently.
Experiencing an issue?
npm宕机了吗?
No current problems
Share your experience to help others stay informed.
No unusual report activity
过去30分钟内无报告。
Community reportsPast report-based status observations, not measured service uptime.
Official incidents, early warnings and community reports are identified separately. Early warning history covers only the last 24 hours. Dates use your time zone.
No incidents in the available history.
Uptimus 将近期社区报告与正常报告基线进行比较,识别影响 npm 的异常活动。
Uptimus 是独立监控服务,与 npm 无关联。健康状态并不保证每位用户、设备或地区都未受影响。
显示的状态基于近期报告和可用信号,并与正常报告基线进行比较。
Uptimus 汇总相关报告和信号,以便识别重复出现的可用性、登录、性能和连接问题。
常见问题及答案
否, npm 目前正常运行.
Uptimus 将近期社区报告与正常报告基线进行比较,识别影响 npm 的异常活动。 显示的状态基于近期报告和可用信号,并与正常报告基线进行比较。
在 Uptimus 工作区或移动应用中添加 npm,即可通过电子邮件、推送或 Webhook 接收通知。
两项服务都使用社区报告来提示可能的中断。Uptimus 进一步提供统一工作区、本地化信息、公开讨论,以及覆盖五类服务的告警。
| 比较标准 | Uptimus | Downdetector |
|---|---|---|
| npm 的社区中断报告 | 已包含 | 已包含 |
Recent reports do not indicate current problems with npm. This assessment is based on report activity, not an official provider confirmation. 0 reports were recorded for npm in the last 24 hours. Report activity assessed: .
| 已包含 |
| 已包含 |
| 24 小时报表活动和区域中断视图 | 已包含 | 已包含 |
|---|
| 在一个工作区管理网站、状态提供商、Steam 游戏及 Android 应用和游戏 | 已包含 | 独立产品 |
|---|
| 从同一工作区发送邮件、推送和 Webhook 告警 | 已包含 | 独立产品 |
|---|
| 在一个页面查看公开讨论、评分和事件背景 | 已包含 | 公共页面功能有限 |
|---|
| 五类服务共用一个标准化状态模型 | 已包含 | 独立产品 |
|---|
发现其他流行服务及其当前状态
评价此服务
暂无评价
分享您对 npm 的看法
成为第一个评论的人!
0 individual report entries in the last 24 hours. This list includes legacy imports; external source aggregates are shown in the chart.