(1)在https://www.npmjs.com/注册一个账号
(2)在github上创建一个空项目,然后clone到本地(可选)
(3)在空项目中创建一个index.js文件,写入你想写的内容,该文件作为你包入口文件
(3)在空项目中执行npm init初始化一个json配置文件
(4)然后本地npm login登录你的npm账号
(5)然后npm publish 包名,发布你的npm包
(6)第5步可能会出现权限问题,这时本地npm源不要用淘宝的源,执行npm config
set registry=http://registry.npmjs.org改回来
这样npm上就能找到你的包了,在其他项目中执行npm install 你的包名,就能安装了