欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

如何发布一个NPM包

程序员文章站 2022-05-31 23:43:19
...

编写模块

function hello() {
 return 'Hello, World';
}

保存为hello.js 即可

初始化包描述文件

这里有兴趣的同学可以去查看一下package.json文件内所有包含的字段,以及必填的字段

$npm init // 初始化package.json

注册包仓库账号

$npm adduser // 添加一个仓库账号 通过提问式的交互过程
Username: 
Email:

上传包

$npm pusblish <folder> //在刚刚创建的package.json文件所在的目录下,执行npm publish . 开始上传包

安装包

$npm install xxx --registry=http://registry.npmjs.org

包管理权限

  • 通常一个包只有一个人拥有权限进行发布。如果需要多人进行发布,可以使用npm owner 命令
$npm owner ls eventproxy
// 也可以删除
$npm owner ls <package name>
$npm owner add <user> <package name>
$npm owner rm <user> <package name>
相关标签: npm