本文介绍如果上传自己写的 npm 组件包到 npm私库上。当你 写好了自己的一个npm的组件想共享上去给别人或者给公司的同事使用的时候,你可以把你的npm组件发布上去 (publish)。不过npm的全局库估计你是上传不上去的,要经过审核,但是你可以上传到你自己公司的私库,搭建私库的教程可以参见 http://blog.csdn.net/nsrainbow/article/details/35989657
在自己的home目录下看看有没有.npmrc 这个文件存在,如果没有的话增加一个,如果你是在 linux 下则运行
$ vim ~/.npmrc
并编辑这个文件的内容
registry = http://admin:123456@localhost:5984/registry/_design/scratch/_rewrite
$ mkdir testmypublish $ cd testmypublish $ vim package.json
{ "name": "testmypublish", "version": "0.0.1", "repository" : { "type" : "git" , "url" : "https://github.com/<yourusername>/testmypublish.git" } }
{ "name": "testmypublish", "version": "0.0.1" }就行
$ npm adduser Username: alex Password: Email: (this IS public) Alex.Yang@ehealth.com
npm login alex Username: (alex) Password: (or leave unchanged) Email: (this IS public) (Alex.Yang@ehealth.com)
$ cd testmypublish $ npm publish + testmypublish@0.0.1
$ npm install testmypublish
如何上传发布自己的npm组件包,布布扣,bubuko.com
原文地址:http://blog.csdn.net/nsrainbow/article/details/37903097