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

如何发布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 进行发布

http://www.lryc.cn/news/2391990.html

相关文章:

  • 鸿蒙---使用真机模拟器的时候,图片不加载问题
  • 实验设计与分析(第6版,Montgomery)第5章析因设计引导5.7节思考题5.6 R语言解题
  • .NET 8使用AOT发布ASP.NET Core应用
  • OpenCV计算机视觉实战(8)——图像滤波详解
  • Docker 前端镜像容器部署指南
  • OpenAI大模型不听人类指令事件的技术分析与安全影响
  • 图神经网络实战——图的可视化
  • 自动化安全脚本学习
  • github公开项目爬取
  • 用豆包写单元测试
  • 传输层协议TCP(上)
  • Windows下安装并使用kubectl查看K8S日志
  • Hive 分区详解:从基础概念到实战应用
  • Android studio进阶开发(六)--如何用真机通过okhttp连接服务器
  • 如何解决网站服务器的异常问题?
  • WeakAuras Lua Script [ICC BOSS 11 - Sindragosa]
  • 用户界面禁忌——基础原则
  • 电脑开机后出现bootmgr is conmpressed原因及解决方法
  • vite配置一个css插件
  • React+Taro 微信小程序做一个页面,背景图需贴手机屏幕最上边覆盖展示
  • Spring框架学习day4--Spring集成Mybatis(IOC)
  • 太阳系运行模拟程序-html动画
  • 【C++ Qt】容器类(GroupBox、TabWidget)内附思维导图 通俗易懂
  • SOC-ESP32S3部分:18-串口
  • CSS 样式表的四种应用方式及css注释的应用小结
  • 五、web安全--XSS漏洞(2)--XSS相关payload
  • AI架构师的新工具箱:ChatGPT、Copilot、AutoML、模型服务平台
  • 关于智能体接入后端,在Apifox能够传参数给智能体的测试
  • 有铜半孔工艺的制造难点与工艺优化
  • python分步合并处理excel数据