1.首先前往npm官网注册一个账号
https://www.npmjs.com/
2.在本地创建一个项目文件夹(项目名称随意,不能和npm已有包重复)
3.通过终端进入文件夹
cd demo
创建一个包信息管理文件package.json
npm init
填写相关信息,直接回车也可
4.创建一个index.js文件,随便敲几行代码
5.发布包
使用终端命令行如果是第一次发布包,执行以下命令,然后输入前面注册好的NPM账号,密 码和邮箱,将提示创建成功
npm adduser
如果不是第一次发布包,执行以下命令进行登录,同样输入NPM账号,密码和邮箱
npm login
注意:npm adduser成功的时候默认你已经登陆了,所以不需要再进行npm login了
接着先进入项目文件夹下,然后输入以下命令进行发布
npm publish
当终端显示如下面的信息时,就代表版本号为1.0.0的包发布成功啦!前往NPM官网就可以查到你的包了
myMacBook-Pro:demo sugars$ npm publish+ demo@1.0.0
6.更新包
更新包的操作和发布包的操作其实是一样的
npm publish
但要注意的是,每次更新时,必须修改版本号后才能更新,比如将1.0.0修改为1.0.1后就能进行更新发布了。这里的包版本号有一套规则,采用的是semver(语义化版本),通俗点意思就是版本号:大改.中改.小改