当前位置: 首页 > news >正文

如何发布npm包?

如何发布npm包?

    • 1. 注册账号[npm官网](https://www.npmjs.com/)
    • 2. 检查 npm 源是否在官方 npm 仓库,如果不在,进行切换
    • 3. 检查
    • 4. 打包配置
    • 5. 发布
    • 6. 使用
    • 错误:
    • 版本更新命令

1. 注册账号npm官网

2. 检查 npm 源是否在官方 npm 仓库,如果不在,进行切换

npm config get registry
npm config set registry https://registry.npmjs.org

3. 检查

为了避免npm包发布的时候重复,可以使用 npm view 你的包名 检查是否已经被发布了

4. 打包配置

进入到需要打包的文件夹下,执行 npm init
在这里插入图片描述
打包成功后,我们会在这个文件夹目录下看到生成的package.json文件
在这里插入图片描述
执行 npm login,登录npm账号
在这里插入图片描述
可以执行 npm whoami,判断是否登录成功

5. 发布

在这里插入图片描述
进入npm官网,就能看到自己发布的npm包

在这里插入图片描述

6. 使用

在这里插入图片描述

错误:

包名重复,重新发布的时候版本号需要加1,例如1.0.1
在这里插入图片描述

版本更新命令

// patch:补丁号,v1.0.0->1.0.1
npm version patch // minor:次版本号,v1.0.0->v1.1.0
npm version minor// major:主版本号,v1.0.0->v2.0.0
npm version major

执行版本更新命令之后,可以执行 npm publish 进行发布

相关文章:

  • 2024 CKA模拟系统制作 | Step-By-Step | 11、题目搭建-查看可用节点数量
  • 20250528-C#知识:结构体
  • Spring AI系列之使用 Mistral AI API 实现函数调用
  • 使用LSTM进行时间序列分析
  • MCU - SPI总线介绍 + W25Qx驱动设计
  • 基于深度学习的三维图像生成项目开发方案
  • SpringAI+MCPServer+MCPClient快速入门
  • 如何优化Elasticsearch的搜索性能?
  • adb查看、设置cpu相关信息
  • failed to bind host port for 0.0.0.0:3306
  • 【 Docker系列】 Docker部署kafka
  • 深度解读漏洞扫描:原理、类型与应用实践
  • 虚拟机中创建虚拟机-window10为例
  • 2025.05.28【Parallel】Parallel绘图:拟时序分析专用图
  • TestStand API编程:在SequenceFile中操作Sequence和Step
  • Vue 3 的 <script setup> 语法糖(持续更新)
  • 零基础设计模式——结构型模式 - 享元模式
  • Conda更换镜像源教程:加速Python包下载
  • 双因子COX 交互 共线性 -spss
  • Windows SMB压缩在低速或者高延迟环境可以帮助提供性能增益
  • 校园网站建设可行性分析/seo免费视频教程
  • 惠州网站建设电话/百度网站推广价格查询
  • 招标网站哪个好用/百度服务中心人工客服电话
  • 黄冈商城网站建设/360网站推广怎么做
  • 网站建设中高低端区别/seo快速排名百度首页
  • 网站闭关保护怎么做/嘉兴seo网络推广