栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

你有发布过自己的npm包吗?流程是怎样的?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

你有发布过自己的npm包吗?流程是怎样的?

自己发布npm包的一些经验

发布

  • 确保自己已经登录(账号需要去npm官网进行注册)
$ npm login
  • 创建自己的包,使用这个命令创建一个
    package.json
$ npm init --yes
  • 编辑

    package.json
    ,确保包名不和已有的包重复,以及版本号、版权等设置正确

  • 如果项目目录有git控制,确保所有改动已经提交

  • 使用此命令发布自己的包

$ npm publish

更新

  • 如果之后需要更新自己的包,可以用
$ npm version {版本}

进行更新代码,其中

{版本}
可以是
major
(主版本)、
minor
(次版本)、
patch
(补丁版本)
原则上来说,主版本只有在代码重构、具有大量破坏性更新的时候更新
次级版本针对少量破坏性更新、增加功能时更新
补丁版本只针对没有破坏性更新,用于优化算法、修复BUG时进行更新

  • 更新完成以后继续使用
$ npm publish

进行发布

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/369311.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号