npm发布和修改详细教程

登录

登录npm账号(没有账号需要先前往npm注册 https://www.npmjs.com/)
npm login

npm notice Log in on https://registry.npmjs.org/
Username: 用户名
Password: 密码
Email: (this IS public) 邮箱

显示登录用户名

npm whoami

发布

npm publish

假如出现下图错误,那就是你的包名和别人的一样了,修改一下package.json 下面的 name 字段就行。

npm ERR! code E403
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/ - You cannot publish over the previously published versions: 0.1.0.
npm ERR! 403 In most cases, you or one of your dependencies are requesting
npm ERR! 403 a package version that is forbidden by your security policy, or
npm ERR! 403 on a server you do not have access to.

npm ERR! A complete log of this run can be found in:
npm ERR! /Users/zhangshenghui/.npm/_logs/2022-07-04T08_13_12_676Z-debug-0.log

修改

修改完包代码之后,执行 npm version patch 原版本号会自动加1,也可自行修改package.json 里面的版本号
然后执行npm publish
修改并发布完成

删除npm包

删除指定版本包:npm unpublish 包名@版本号
删除npm所有版本包:npm unpublish 包名 --force

posted @ 2022-07-04 17:37  zshNo1  阅读(454)  评论(0编辑  收藏  举报