【Node】啥是 npm ?

 

目录

一. 问题

二. 介绍

三. 参考


 

一. 问题

啥是 NPM ?

npm 是 Node.js 的包管理工具,用来安装各种 Node.js 的扩展。

npm 是 JavaScript 的包管理工具,也是世界上最大的软件注册表。

类似的(表意不准,大致理解即可):

 

  • Java 包管理工具,Nexus,代码仓库,Maven
  • Android 包管理工具,Gradle,代码仓库,jCenter
  • Apple 包管理工具,pod,代码仓库,CocoaPods

npm 受到全球 1100 多万开发人员的信赖,致力于使 JavaScript 开发优雅、高效、安全。免费 npm 注册表已成为 JavaScript 代码共享的中心,并且拥有超过一百万个软件包,是世界上最大的软件注册表。我们的其他工具和服务将注册表以及您围绕它的工作更上一层楼。

 

总之,一句话:

将 JavaScript 开发上升一个档次;

 

包的结构使您能够轻松跟踪依赖项和版本。

 

二. 介绍

npm 由三个独立的部分组成:

  • 网站
  • 注册表(registry)
  • 命令行工具 (CLI)

网站 是开发者查找包(package)、设置参数以及管理 npm 使用体验的主要途径。注册表 是一个巨大的数据库,保存了每个包(package)的信息。CLI 通过命令行或终端运行。开发者通过 CLI 与 npm 打交道。

 

有两种方式用来安装 npm 包:

  • 本地安装
  • 全局安装

至于选择哪种方式来安装,取决于我们如何使用这个包。

 

三. 参考

  1. https://www.npmjs.com/
  2. https://www.npmjs.cn/
  3. https://docs.npmjs.com/
  4. https://www.npmjs.cn/getting-started/what-is-npm/
  5. https://maven.aliyun.com/mvn/view

 

 

(完)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值