nodejs第五天 npm yarn pnpm 包管理器

本文介绍了Node.js的三种包管理器:npm、yarn和pnpm。详细讨论了npm的组成部分,如package.json文件的创建及内容,安装包的流程,全局安装和配置镜像的方法。接着,概述了yarn的安装使用及镜像配置,并提及了pnpm的使用场景和镜像设置。内容涵盖了包管理器的基础用法和优化策略。
摘要由CSDN通过智能技术生成

npm

node中的包管理器叫做npm(node package manage),我们可以将自己开发的包上传到npm中共别人使用,也可以直接从npm中下载别人开发好的包

npm由以下三个部分组成:

  1. npm网站 https://www.npmjs.com/
  2. npm CLI(Command Line Interface 即 命令行)(通过npm的命令行,可以在计算机中操作npm中的各种包(下载和上传等))
  3. 仓库(仓库用来存储包以及包相关的各种信息)

npm在安装node时已经捆绑一起安装了,查看npm是否安装 npm -v

package.json

我们的每一个node项目,都可以被认为是一个包。都应该为其创建package.json描述文件。只需要进入项目目录并输入npm init即可进入npm的交互界面,只需根据提示输入相应信息即可

npm init    #输入内容或者一直回车生成package.json文件
npm init -y  #直接通过默认选项不用一步一步回车直接用默认的,来创建package.json,要求目录名称是英文,中文会报错
{
   
  "name": "node1",
  "version": "1.0.0",
  "description": "这是包的描述",
  "main
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值