npm 发布vue插件publish时候报错

1.npm publish报错403: no_perms Private mode enable, only admin can publish this module:

具体错误如下:

npm publish报错403

报错原因是因为 使用的是淘宝源cnpm,登陆到的是cnpm

解决方法:切换到npmjs的网址,代码如下

npm config set registry http://registry.npmjs.org/  

2、npm publish报错403:you must verify your email before publishing a new package:

是因为没有用邮箱激活登录到注册账号的邮箱 激活一下就好了

邮箱激活

3、npm publish报错403:You do not have permission to publish "vue-drag-infinite". Are you logged in as the correct user? 

出现原因:所要publish的包的name和npmjs网上已经发布的包的名字重复,所以收你没有权限发布这个名字的包。(简单解释就是你想要的名字被别人抢先注册了)

解决方法:找到package.json文件,把name的值换掉。如果还出现上述错误就是还是重名的,继续换!

本人发布的插件名为 vue-drag-infinite 欢迎各位下载,并且提出问题,一个自由拖拽的小插件

npm install vue-drag-infinite

插件如下图所示

你可能感兴趣的:(npm 发布vue插件publish时候报错)