如何发布二方包?

本篇文章会用到很多npm命令,可以回顾npm文档

通常我们新建项目,会安装很多依赖,那个是第三方npm包。如果是公司内部的包,可以称为二方包

登陆后,才能发包,如果发包失败,或者登陆失败,请检查npm的版本node.js版本

一、新建包

会涉及package.json文件,主模块文件,单元测试文件,demo文件,具体内容请查看github。

二、发布二方包

# 上班,二方包管理平台
http://npm.cydata.com.cn/

1、设置源

# 设置淘宝镜像源
npm config set registry https://registry.npmjs.org/

# 上班,设置私有包@cy源
npm config set @cy:registry http://registry.npm.cydata.com.cn/

2、注册npm用户

npm adduser

输入用户名,密码,邮箱。

# 上班
npm adduser --registry=http://registry.npm.cydata.com.cn/

用户名:camille666
密码:camille666
邮箱:hy154084@alibaba-inc.com

3、查看认证信息

vim ~/.npmrc 

4、登陆npm用户

npm login
# 上班
npm login --registry=http://registry.npm.cydata.com.cn/

5、查看登陆状态

 npm whoami

6、发包

npm publish [name]

需要进入包,才能发包,name就是包名。

猜你喜欢

转载自www.cnblogs.com/camille666/p/how_to_publish_npm_package.html