01月15, 2021

publish npm包到npmjs遇到的错误

publish npm包到npmjs遇到的错误

一、需求

将个人的包发布到npmjs

遇到好几个问题,从头到尾解决掉了,记录一下

publish部分的文档:

最首先的是需要登录,我用 npm adduser很慢,所以还是用login比较快

npm login

会输入户名、密码。一个公共邮箱(不是注册邮箱)

二、遇到的问题

1、registry的问题

由于将registry 配置成了淘宝的镜像,所以无法进行publish

npm config set registry https://registry.npmjs.org.
2、private package / npm publish Failed PUT 402

关于配置scope的介绍:

private package 需要进行scope的设置

scope的包就成了@xiaoyierle/xxx

或者通过 public 的方式 publish:

npm publish --access=public

问题地址:

3、撤销发布
npm unpublish --force

相关讨论:

发布如果还有问题,403或者402,可能是网络问题,尝试连热点发布,问题解决

本文链接:https://587v5.com/post/publish npm-bao-dao-npmjs-yu-dao-de-cuo-wu.html

Comments