浅谈如何发布自己的npm包

前言

    用npm这个包管理工具数也有6个月多了(也是我认识前端的时间历程…)~,在这期间也装过很多npm包。所以,今天就来总结一下如何发布自己的npm包。

一、注册为npm用户

    发布npm包的最后一步,就是添加npm用户并发布,所以有一个自己的npm用户账号也是很重要的!创建npm用户也很简单,直接去npm官网注册就行(这里就不不介绍了,官网有向导的哈)。

二、使用ngen创建nmp包

    要发布npm包,就需要遵守npm包创建的规范,而ngen就是一个会根据你输入的基本信息,创建好一个npm包,省去了繁琐的手动创建文件。
    1、要使用ngen,首先,需要全局安装ngen:

npm install -g ngen

    2、使用ngen命令创建包

ngen

    例如
在这里插入图片描述

三、测试包

    在创建好包,并在包内写好相应的代码后,可以通过npm link对这个npm进行测试。
    1、即在npm包根目录下,输入命令npm link,例如
在这里插入图片描述
    2、在任意一个空白的文件下运行npm link wjc-modal,则可以实现npm包的引入。
在这里插入图片描述
    3、测试完后,可以通过npm unlink移除这个npm包的全局link。

在这里插入图片描述

三、npm包的发布

    首先需要添加npm用户,即在npm包根目录下运行npm adduser命令输入相应的username password email(需要注意的是:password是不会显示的,所以正常输入回车就行
在这里插入图片描述
    然后需要确认npm包名是否重复什么的(不确认,也会报错提示的)。最后,运行命令npm publish,则可以完成npmj包的发布。发布后可以通过npm view 包名 查看自己npm包的description

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值