npm publish error: 403. You do not have permission to publish 'project name'

在使用 npm publish 命令发布npm包时,出现403错误,提示我没有权限发布这个npm包。 

错误信息:

 

这其实是因为该npm包已经在公有npm网站上存在了,所以我们有两个办法:要么改名字,要么创建私包(private module). 最简单的方法就是创建一个长的奇怪的名字。 因为私包是要收费的....

把package.json文件里的 "name"值改一下,然后再使用npm publish.  就发布成功啦

 

链接: https://github.com/npm/npm/issues/8561

 

posted @ 2016-06-15 15:52  张darking  阅读(3199)  评论(0)    收藏  举报