NPM教程

NPM是什么

NPM 的全称是 node package manager ,NPM为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。

NPM 是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个包(即代码模块)。来自各大洲的开源软件开发者使用 npm 互相分享和借鉴,包的结构使您能够轻松跟踪依赖项和版本。

NPM组成

npm 由三个独立的部分组成:网站、注册表(registry) 和 命令行工具(CLI)。

网站

网站是开发者查找包(package)、设置参数以及管理 NPM 使用体验的主要途径。

注册表

注册表是一个巨大的数据库,保存了每个包的信息。

命令行工具(CLI)

NPM CLI 通过命令行或终端运行,开发者通过 CLI 与 npm 打交道。

NPM作用

  • 使软件包适应您的应用程序,或者将它们合并成现在的样子。
  • 下载可以立即使用的独立工具。
  • 运行包而不使用 npx 下载。
  • 与任何 npm 用户,任何地方共享代码。
  • 将代码限制为特定的开发人员。
  • 组建虚拟团队。
  • 管理多个版本的代码和代码依赖项。
  • 更新基础代码时,可以轻松更新应用程序。
  • 发现解决同一难题的多种方法。
  • 查找其他正在处理类似问题的开发人员。

NPM教程总结

NPM 是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个包(即代码模块)。npm 由三个独立的部分组成:网站、注册表(registry) 和 命令行工具(CLI)。