什么是NPM
NPM(Node Package Manager)
,一个 Node.js
的包管理工具。本文不是 npm
的教程,简单说一下,最显著的作用就是用来管理和共享代码的。
我的代码为什么要发布到NPM
相信每个开发现代化工程的前端,都或多或少接触过 NPM
,也或许敲了无数次的 npm i xxx
,同时我也相信,每一个前端在自己的开发生涯中,或多或少的总结了各种奇淫巧技,封装了各种函数工具。
但是我们都知道每次 npm i
下来的东西有什么作用,如何使用,但从来没有 npm i
过自己的代码。
我们每次切换新的项目都会复制一份到新项目里,甚至在别人问的时候,直接发了段代码过去。
所以我为什么要发布自己的代码到 NPM
呢?
一是为了自己方便,更换工程的时候直接一个 npm i my-xxx
就能在新项目里使用自己封装的骚操作。
二是为了他人方便,当别人需要的时候,只需告诉他安装什么什么包,然后看 README
,完活。
如何发布代码到NPM
首先你要有个 NPM 账号
你要到