创建npm账户
首先需要登录npm官网(www.npmjs.com)创建一个npm账户,跟着指引走就行
初始化npm
新建一个文件夹,输入npm init命令,会自动生成一个package.json文件。
其中index.js是npm的入口文件
新建入口文件idnex.js
把自己想写的库,工具函数等写好后集成在index中。
发布
输入npm login,然后会让你输入注册npm的用户名,密码,邮箱,OTP
OTP会发送到注册的邮箱中
最后输入npm publish执行发布
遇到的问题
第一次执行npm login的时候会报code E426错误,原因是需要切换下镜像,输入npm config get registry可以查看目前的镜像源,第一次执行npm login的时候我的镜像是
输入npm config set registry=registry.npmjs.org 修改为npm的镜像,这样就可以正常执行npm login啦。
版本升级
- 可以在package.json中手动修改版本号
- 执行npm version patch就会看到版本号最后一位+1
这里总结了一下修改版本的命令:
npm version patch //补丁版本,最后一位加1
npm version minor //新增了功能,中间一位加1
npm version major //大改动,第一位加1
最后
发布之后就可以在npm官网上找到自己的npm包啦。