如何用npm发布包

314 阅读1分钟

如何用npm发布包

去npm官网注册自己的账号,注册好之后进行登录

npm login

lALPDh0cQZ4415rNAQPNAh8_543_259.png

发布包,上传到npm包服务器

npm publish

如果报以下错误,则说明包名重复,需要更该包名称

lALPDg7mRwt-y77M1M0FWA_1368_212.png

修改包名,再次发布,’+’符号表示发布成功了

lALPDgQ9yx1Akd7NAjvNA-k_1001_571.png

可以去自己的npm主页上验证以下,可以看到包react-docx-file已经在列表中了 1630584202171_E789F7D5-7758-44d4-88DE-4DF4CE04D3EA.png

更新一个已经发布的包

如果修改了某些文件想要重新发布,npm version patch 该命令在原来的版本上自动加1,实际上是将package.json文件中的version值修改了

重新发布

可以看到已经有两个版本了

1630584622177_47B37EAF-A6FB-4b10-A846-F29209CFA200.png

删除包

删除某个版本 npm unpublish 包名@版本号

lALPDgfLScIwIoJ-zQJs_620_126.png

1630584712790_5A000063-4B01-471e-B870-ABDA255F663D.png

删除整个包 npm unpublish 包名 --force

lALPDgQ9yx1qhxjMtc0Cog_674_181.png