npm

一般来讲,当我们安装了 nodejs 之后,npm 就已经自动存在了。
npm 是 “Node Package Manager”(Node 包管理器)的缩写,是一个用于 JavaScript 编程语言的包管理工具。它主要用于:

  1. 安装和管理包(模块): npm 允许开发者轻松地下载和集成各种开源的 JavaScript 包,这些包可以是库、框架、工具等,简化了开发过程。
  2. 管理项目依赖: 通过 package.json 文件,npm 能够记录和管理项目所依赖的所有包及其版本,确保不同开发环境和部署环境的一致性。
  3. 发布和分享包: 开发者可以将自己开发的包发布到 npm 注册表(registry)中,供其他开发者使用和贡献,促进开源社区的发展。
  4. 运行脚本: npm 还可以用于运行各种开发脚本,例如测试、构建、部署等,提高开发效率。

Node.js