首页 > 其他分享 >npm插件发布

npm插件发布

时间:2024-05-14 16:13:29浏览次数:19  
标签:npm 插件 1.0 登录 版本号 版本升级 发布

闲来无事在npm上发布个插件玩玩,例如我发布的小插件 joy-tools

注册账号

https://www.npmjs.com

初始化

npm init -y

登录

npm login

输入 用户名 密码 邮箱,同时还会给你发邮箱验证码进行输入登录;
登录报错一般是npm源地址的问题,切换为原始地址即可

发布

npm publish

其它指令介绍

npm whoami  // 查看当前登录的账户是谁,会显示当前登录的用户名

npm unpublish 包名 --force  // 删除已发布的包,删除包的条件请查询npm官方文档

npm deprecate myPackage '这个包我已经不再维护了哟~'  // 包弃用指令

升级插件版本:

npm version major // 1.0.0 => 2.0.0 大版本升级

npm version minor // 1.0.0 => 1.1.0 次版本升级

npm version patch // 1.0.0 => 1.0.1  小版本升级

● major:代表主版本号,通常在需要提交不能向下兼容的情况下对该版本号进行升级
● minor:代表次版本号,通常在新增功能时才对该版本号进行升级
● patch:代表修复版本号,升级该版本号通常代表修复一些bug,但没有新增功能或者存在不向下兼容的功能
● prerelease:带有该版本号的包通常表示在测试阶段,尚未稳定,通常不建议用户安装。

 

标签:npm,插件,1.0,登录,版本号,版本升级,发布
From: https://www.cnblogs.com/yangchin9/p/18191465

相关文章

  • macOS Sonoma 14.5 (23F79) 正式版发布,ISO、IPSW、PKG 下载
    macOSSonoma14.5(23F79)正式版发布,ISO、IPSW、PKG下载2024年5月14日凌晨,macOSSonoma14.5发布,本更新提供了重要的错误修复,建议所有用户安装。随着版本14.5的发布,macOSSonoma的更新使命已基本完成,不出意外此版本将成为推荐版本,适合所有Mac全新安装。期待WWDC......
  • apisix~lua插件开发与插件注册
    开发插件的步骤在APISIX中,要自定义插件,一般需要按照以下步骤进行操作:编写Lua脚本:首先,你需要编写Lua脚本来实现你想要的功能。可以根据APISIX提供的插件开发文档和示例进行编写。将Lua脚本放置到APISIX插件目录:将编写好的Lua脚本文件放置到APISIX的插件目录下,一般是/usr/loc......
  • apisix~自定义插件的部署
    参考https://docs.api7.ai/apisix/how-to-guide/custom-plugins/create-plugin-in-luahttps://apisix.apache.org/docs/apisix/next/plugin-develop/https://apisix.apache.org/docs/apisix/next/plugins/prometheus/https://apisix.apache.org/blog/2022/02/16/file-logge......
  • vite 自定义插件获取打包时长
    //vite.config.ts//打包时间functionbuildTimePlugin(mode){console.log('mode:>>',mode)return{name:'build-time',//在buildStart阶段设置初始值buildStart(){this.startTime=Date.now()if(mode!==&......
  • ComfyUI安装ComfyUI-Manager管理器和翻译插件
    进到ComfyUI\custom_nodes目录克隆https://github.com/ltdrdata/ComfyUI-Manager源码到ComfyUI\custom_nodes下然后进入到ComfyUI-Manager,执行pipinstall-rrequirements.txt启动\重启ComfyUI安装翻译插件点击Manager按钮搜索AIGODLIKE-COMFYUI-TRANSLATION安装......
  • 使用Devexpress框架的项目发布时缺失dll的相关问题记录
    首先说我自己实践得到的结论:但凡bin/release或debug下的.exe可执行文件,运行时要用的dll,放在其同路径下,就可以被找到并正常运行。注意:1.如果直接在bin/release或debug下点击exe没反应,可以在控制面板——>系统和安全——>安全和维护,点开维护查看可靠性历史记录可以看到......
  • 一键自动化博客发布工具,用过的人都说好(csdn篇)
    CSDN应该是大家接触到最多的博客平台了,所以一款能够发布到CSDN的自动化工具还是非常有必要的。今天给大家讲讲自动化CSDN博客发布的思路和一些问题的解决办法。解决问题的思路一定是最重要的,知识是死的,问题是活的,如何在工作中解决遇到的问题是我们需要面临的大问题。前提条件......
  • VMware Avi Load Balancer 30.2.1 发布 - 多云负载均衡平台
    VMwareAviLoadBalancer30.2.1发布-多云负载均衡平台应用交付:多云负载均衡、Web应用防火墙和容器Ingress服务请访问原文链接:VMwareAviLoadBalancer30.2.1-多云负载均衡平台,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org负载均衡平台VMwareAviLoa......
  • 前端pnpm的下载安装
    pnpm安装方式要使用pnpm进行安装,首先需要确保已经安装了Node.js。然后,按照以下步骤进行pnpm的安装:注:我在安装时提示了node版本不能低于18,个人在安装时检查本地node版本是否低于这个版本,看是否有版本要求的提示打开终端或命令提示符。在命令行中输入以下命令来全局安装pnpm:......
  • nvm下载pnpm报‘pnpm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
    使用nvm下载安装pnpm进行测试的时候发现下载未报错但是使用pnpm-v此时在自己设置的nvm安装的node目录中查询nvm再次执行指令pnpm-v......