用了那么多 npm 包,那怎么自己上传一个 package 呢?随便一 Baidu 其实都有解决方法,此文只作为个人笔记记录。
先看看怎么 unpublish
It is generally considered bad behavior to remove versions of a library that others are depending on!
我们使用 npm,都是云上的东西,如果你写的玩意正好被他人用着,哪天种子下不到了,的确会造成很多人的麻烦。
如果真的迫不得已,还是使用 deprecate,了解更多卸载政策?。
这里只是做个卸载发布的测试
1 | // 删除不了 |
回归正题,怎么上传自己的 pkg
创建一个 npm account
自己去网上注册个号,没什么说的登录账号
1 | E:\my_work\github\myBlog>npm adduser |
1 | npm init |
1 | // 定义scope |
总结下
本来如前言说的,半年前上传过一个 module,那时 Baidu 一贴基本包就上去了。但如果落地到知识的总结还是有很多需要学习的。,现在会考虑更多东西,对应的扩展面也大了。
比如:包上传上去,总要考虑如何 delete、update。总看到别人@username 命名的库名…都得到了解答。这 20 分钟收获简单,但意义不小。
如果你也看到这里了,不妨下载个小包?hexo-jwt