1.npm publish报错403: no_perms Private mode enable, only admin can publish this module:
具体错误如下:
报错原因是因为 使用的是淘宝源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
插件如下图所示