创建包
|
|
在index.js中定义需要export出来的函数
发布包
新用户,先去npm的网站注册
|
|
更新包
修改的原有的包的代码之后不可以直接publish的已有的仓库和版本当中,会提示我们没有权限复写已经publish的包
这时候需要修改package.json里面包的版本号
在已经依赖于这个的包的用户这边1npm update
可以将使用的包更新的最新
包的使用
需要使用这个package的时候1npm install pkg-name --save(--save-dev)
删除已经发布的包
|
|
在Git上维护自己的包
新建一个主分支和一个开发分支
每一部分开发完成开一个版本分支,将版本的分支publish到npm上面
在develop分支上进行开发,开发完成切换到对应的版本的备选分支,review备选分支的代码,没有问题的话merge的备选分支里面
修改package.json里面的版本号,上传到git以及发布到npm
切回到develop分支进行新的开发