wkiwi的博客

发布属于自己的第一个npm包

发布时间:5年前热度: 1216 ℃评论数:


1、首先需要有npm账号,可以直接登录官网https://www.npmjs.com/signup免费注册,注册后一定要进行邮箱验证,否则后面进行组件包发布时候会提示403错误,让进行邮箱核准。

2、在本地新建一个项目,在cmd里输入命令进入项目文件夹;

3、使用npm init 命令初始化当前项目信息,需要填写的信息是:   

WX20200323-110437.png

直到出现,is this OK?回车后回到文件夹,会多出来一个package.json,里面就是刚才填写的信息。

4.npm 账号登录,用户名,邮箱,密码

WX20200323-103519.png

登录后发布发现403 

code E403

403 Forbidden - PUT https://registry.npm.taobao.org/extract - no_perms


出现这个问题是因为当前设置的是cnpm 登录到的是cnpm,所以需要切换回来

之前登录的时候就提出登录的是taobao只不过那个时候没注意

WX20200323-103848.png

401错误 因为账号是才注册的,忘记邮箱验证,根据提示地址验证邮箱,再次发布,此时进入npm官网,发现自己的包管理多了一个刚才发布的npm包

WX20200323-104513.png

npm包,发布npm包,npm publish,npm install

手机扫码访问