本篇文章会用到很多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就是包名。
原文地址:https://www.cnblogs.com/camille666/p/how_to_publish_npm_package.html
时间: 2024-10-07 05:43:51