npm
npm
软件描述
npm 是用于 Node.js 的包管理器,通过命令行运行,用于管理应用程序的依赖项。它是 Node.js 最主流的包管理器。
官方网站
访问软件的官方网站了解更多信息
官方认证
npmjs.org
安全链接HTTPS
什么是 npm?
npm 是用于 Node.js 的包管理器,通过命令行运行,用于管理应用程序的依赖项。它是 Node.js 最主流的包管理器。
🔄 替代方案
32 个选择
Tvix
Tvix 是 Nix 的一种新实现,Nix 是一个纯函数式包管理器。它旨在提供模块化的设计,使不同组件可根据具体使用场景被复用或替换。

Snapcraft
★1
Snap 是一种易于创建和安装的软件包。它们会自动更新且运行安全。由于捆绑了所有依赖项,因此无需修改即可在所有主要 Linux 系统上运行。

Verdaccio
Verdaccio 是一个用 Node.js 编写的轻量级私有 npm 代理仓库。

Composer
Composer 是一个包管理器,但其方式与 Yum 或 Apt 并不相同。是的,它处理“包”或库,但它是按项目进行管理的,将它们安装在项目内的一个目录(例如 vendor)中。

Nx
下一代构建系统,原生支持单体仓库,并具备强大的集成能力。

Rush Monorepo
Rush 是 JavaScript 开发者的单体仓库管理工具,帮助从共享的 Git 仓库中创建和发布多个包。它支持并行构建、仓库策略和 NPM 安装,充当 Rush Stack 的编排器。



