npm包发布全过程

2019-05-30  本文已影响0人  locky丶

今天我们一起来发布一个npm包。请按以下步骤操作。

注册

登录https://www.npmjs.com/,点击右上角的login in,
进入注册页面,完成注册,邮箱再确认下,注册完成。

登录

打开一个命令终端,我用的是git bash,输入如下命令

npm login

接着会按个弹出Username、Password、Email,把刚才注册的信息填入即可

Username: leo
Password: 123456
Email: leo@126.com

创建包

将目录切换到你要发布的文件夹内,保证根目录下有package.json文件,如没有可先创建下,执行命令 npm init,发布前的目录结构如下:

lib // 你的包内容
package.json  // 项目介绍及配置
README.MD // 包说明文档

发布

npm publish

问题

发布包过程可能会遇到很多问题,我在这边汇总下:

npm ERR publish 403
You do not have permission to publish 'somepackage'.Are you logged in as
the corrent user?:somepackage

你发布的包跟别人的重名了,需要修改为其他名字。

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

我发布的包

一个表单验证的npm包,各位可以下载试试。

npm install hj-validate
上一篇 下一篇

猜你喜欢

热点阅读