发布一个npm包

个人博客技术分享

日常开发中我们都是使用别人开发的 npm 包,我们如何自己也发布一个 npm 包呢,本文将从零开始从搭建-打包-发布一一讲解。

一、初始化 npm 包

npm iniy -y

二、开发一个简单的插件

index.js
function add(a, b) {
return a + b;
}
export { add };

三、配置 package.json

{
"name": "tools ",
"version": "0.0.1",
"description": "项目描述",
"main": "index.js"
}

四、发布

  • 检查名称是否被占用 npm view <package-name> 如果404则是此名称可用
  • 登录 npm login
  • 登出 npm logout
  • 查看当前账号 npm whoami
  • 发布 npm publish

是的,发布一个npm包只有一行命令,没有我们想象中的那么复杂。

参见错误

npm的镜像源没有指向npm
发布一个已经发布过的版本号
包名称被占用