阅读 37

发布npm包(配合github)

简说

前端的工程化和日常开发离不开包管理工具的协作支持,而包管理工具能否越来越满足开发者的需求,不仅仅依赖工具本身的使用体验及质量,也依赖其内容是否足够丰富,如果每个人都愿意将自己设计、开发、编写的一些好的工具维护在其中,供更多的人使用,那么相信前端领域向前迈进的脚步将更加稳健。

npm包发布步骤

  1. 新建文件夹,例:mkdir npm-public

  2. cd mkdir npm-public

  3. npm login =》需输入username、password、e-mail

  4. 新建项目文件夹,例:mkdir performanceKit

  5. cd performanceKit

  6. touch index,js(npm init时的入口文件,可以自定义名字);touch README.md(git仓库中的说明文件)

  7. 在自己的github上新建仓库

  8. 然后回到本地,cd performanceKit,接着git init

  9. git commit -m "first commit”;git remote add origin 仓库地址;git push -u origin master

  10. npm init=> package name:包名;version:版本;description:说明;entry point:入口;test command:测试命令,可以为空,回车跳过;git repository:git地址,若未git init 过,没有此项,回车跳过;author:作者账号;license:开源协议,不用管,回车跳过;最后 yes 结束。

  11. 准备发布前,在npm中搜索下你要发布的包名,确定是否重名,例:www.npmjs.com/search?q=pe…

  12. 执行npm publish

  13. 删除包:npm unpublish;npm unpublish --force;删除后,24h内不允许发布重名包文件

写在最后

需要声明的一点是,我不是一个教授者,我只是一个分享者、一个讨论者、一个学习者,有不同的意见或新的想法,提出来,我们一起研究。分享的同时,并不只是被分享者在学习进步,分享者亦是。

知识遍地,拾到了就是你的。

既然有用,不妨点赞,让更多的人了解、学习并提升。

关注下面的标签,发现更多相似文章
评论