npm发布插件记录

本文详细记录了npm插件的发布过程,包括npm依赖的类型(全局、本地、项目等),版本管理策略(版本号匹配规则),以及如何初始化npm项目、创建和登录npm账户、发布和撤销npm包。确保在发布前检查包名避免冲突。
摘要由CSDN通过智能技术生成

npm

npm依赖

  1. 全局依赖,在命令行中使用
  2. 本地依赖,可以在项目中使用
  • 项目依赖: dependencies
  • 开发依赖: devDependencies
  • 同等依赖: peerDependencies, 此包依赖于的其他包
  • 可选依赖: optionalDependencies
  • 打包依赖: bundledDependencies

npm版本

版本号与package.json中的version保持一致如:1.0.0(major.minor.patch)
升级版本可以通过 npm version [major / minor / patch]实现与git同步标记tag
版本标识符 ~ 第二个版本号不变 ^ 第一个版本号不变 @ 指定版本 > < >= <= 与指定版本的逻辑关系

npm发包

记录一下自己的第一个npm包发布流程。

  1. 初始化一个npm项目,使用命令npm init即可,随后填入对应的数据
  2. 创建自己的npm账户

npm adduser
随后一次填入自己的用户名,密码,邮箱,注意:第一次创建账号需要邮箱验证后方可发布npm包

  1. 登录npm账户

npm login
登录后注意查看登录源地址是否为**https://registry.npmjs.org/**,如果不是需要切换到npm源地址

npm ls #列出源地址list
npm use
npm add
npm --help
  1. 发布npm包

npm publish

  1. 撤销npm发布

npm unpublish packageName@version

  1. 不再维护提示

npm deprecate <pkg>[@<version>] <message>

注意:

发布自己包之前要先到npm官网上去搜索一下对应的包名,看是否存在包名冲突。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值