一、在npm官网注册用户
官网地址:https://www.npmjs.com/
注册用户名、密码和邮箱。
或者 npm adduser在命令行中注册。
二、进入邮箱进行验证。
如果注册之后没有验证邮箱,那么发布的时候会报错
三、在命令行中登录。
npm login登录
输入用户名,密码和邮箱。
这样就是登录成功的样子~
四、进入需要发布的目录,然后发布。
cd 文件夹
npm publish
(如果包的名字一样的话可能会报错)
发布成功~
注意:如果发布时报错:‘no_perms Private mode enable, only admin can publish this module:’
表示当前不是原始镜像,可能用的是其他镜像,如淘宝镜像,
要切换回原始的npm镜像,命令:npm config set registry https://registry.npmjs.org/,如果用了nrm工具,使用命令:nrm use npm 切换。
五、再去自己的npm主页上验证一下,就能看到了。
六、如果要更新已经上传成功的包的话
npm version patch 该命令在原来的版本上自动加1,实际上是将package.json文件中的version值修改了。
npm publish 再重新发布;
回到主页看当前包有两个版本了。
七、删除包
删除当前包:npm unpublish 包名 --force
删除当前包的某个版本:npm unpublish 包名@版本号
回到主页刷新就能看到被删除了。