一、在npm的官网上注册一个账号登录,https://www.npmjs.com/
二、新建一个目录,比如starLichanghui,进入到这个starLichanghui目录里,使用 npm login 命令登录,按照提示操作:
三、进入starLichanghui目录,执行命令npm init 初始化项目生成package.json文件
注意:package.json 文件的name值唯一,此名字就是将来供下载使用的npm包名
四、在starLichanghui目录新建index.js文件
function parseTime() {
...
}
module.exports = { parseTime }
五、在starLichanghui目录下发布npm包 :npm pulish
此步骤其实发布的就是starLichanghui目录以及目录下的文件(index.js、package.json)
如果发布成功,请在 https://www.npmjs.com/settings/XXX/packages 下查看
拓展:
1.使用发布的npm包
npm install study123 --save (包名就是package.json文件的name值)
import test from 'study123'
2.更新一个已经发布的包
npm version patch //修改包的版本
npm publish //重新发布包
3.删除自己发布的npm包
npm unpublish
npm --force unpublish
4.删除安装过的公共组建库
npm uninstall starlichanghui