如何发布一个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包到npm
下一篇: 如何发布自己的npm包