npm发布自己的包

1、准备好自己的包

写好自己的包里面的内容,主要是index.js文件,package.json文件以及README.md文件,其中package.json 包管理配置文件,index.js 包的入口文件,README.md 包的说明文档

npm发布自己的包_第1张图片

 package.json文件里面包含的内容有:包名(不能有重名的情况),版本号,入口文件,以及遵循的协议npm发布自己的包_第2张图片

 2、登录注册npm账号

图中为注册,填写你的名称,邮件,密码等信息

npm发布自己的包_第3张图片

 3、使用 npm login 登录账号

注册成功后,使用 npm login 登录账号,在登陆之前的注意事项:

必须先把下包服务器地址转换到npm官方服务器,否则会发布失败

3.1查看当前使用的服务器

查看当前使用的服务器(这里我已经切换过来了),如果不是npm的服务器可以使用 nrm use npm 命令切换到npm服务器(如果你的服务器上没有*号,请百度一下解决办法哦!)

npm发布自己的包_第4张图片

 3.2 登录

在终端输入 npm login 登录(这里的密码是不会显示的,敲完直接回车),输入你的用户名,密码,邮箱

npm发布自己的包_第5张图片

 如果出现下图中红框中的内容,请查看你注册时填写的邮箱,输入发给你的数字即可(如果没有就忽略

 4、使用npm publish发布包

 4.1 将终端切换到你将要发布的包的根目录

例如,我就必须将我的终端切换到tool目录

npm发布自己的包_第6张图片

 4.2 使用命令 npm publish发布包

注意你的包名和npm库里面的包名不能重名,最好提前查询一下你将要发布的包是否有相同的名称,出现如下信息则发布成功

npm发布自己的包_第7张图片

 5、删除自己发布的包

注意:当你发布的包过了72h后将不能删除,且删除后24h内不能重复发布包

使用 npm unpublish 包名 --force 删除发布的包

你可能感兴趣的:(前端,npm,前端,json)