npm由三个独立的部分组成
网站
注册表(registry)
命令执行工具(CLI)
网站是开发者查询包(package),设置参数以及管理npm使用体验的主要途径
注册表是一个巨大的数据库,保存了每个包(package)的信息
CLI通过命令行或者终端运行,开发者通过CLI与npm打交道
npm可以做:
1.调整软件包以适应你的应用程序,或者将它们按原样合并。
2下载您可以立即使用的独立工具。
3而运行包不使用npx下载。
4与任何npm用户共享代码,任何地方。
5将代码限制为特定的开发人员
6组建虚拟团队。
7管理代码和代码依赖项的多个版本。
8更新底层代码时,可以轻松地更新应用程序。
9找到多种方法来解决同一个难题。
10找到其他正在处理类似问题的开发人员
如何查找包(package)
要查找包,请从npm搜索栏开始。
浏览时,您会发现:
节点模块,可以在服务器端使用。
为您添加要在命令行中使用的命令的包。
可以在网站前端使用的包。