码迷,mamicode.com
首页 > 其他好文 > 详细

发布一个npm包

时间:2020-10-18 10:00:56      阅读:21      评论:0      收藏:0      [点我收藏+]

标签:注意   别人   log   权限   技术   load   code   mic   完成   

一、发布一个npm新包

 

第一步:进入项目根目录,初始化

npm init/yarn init

依次按提示填入包名、版本、描述、github地址、关键字、license等为npm包

这步操作完成后会生成一个package.json文件,里面的信息可在.json文件里修改

注意:如果包里引入了第三方包,则需要在package.json文件种增加dependencies节点,写入依赖的包及版本

 

第二步:注册npm账户

方法一:官网注册用户 https://www.npmjs.com

方法二:使用npm 命令注册 npm adduser

 注意:如果用户名被别人注册过,那么回报如下错误:

 

第三步:账号登陆(初次发布)

npm login

依次输入第二步中第一种方法注册的用户名、密码和邮箱

技术图片

 

 

第四步:npm publish

发布的过程中碰到过3个常见问题

1.包名重复

技术图片

 

2.使用的镜像源不对,淘宝镜像只能读都不能写

可以输入以下命令查看当前镜像源

npm config get registry

技术图片

输入以下命令,设置镜像源

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

3.邮箱未验证,没有权限

 技术图片

解决了上述问题,发布成功,可以在官网找到发布的npm包

 技术图片

 

可以在首页https://www.npmjs.com/发布的npm包

技术图片

 

发布一个npm包

标签:注意   别人   log   权限   技术   load   code   mic   完成   

原文地址:https://www.cnblogs.com/chiyuluo/p/13831521.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!