如何发布自己的npm包
warning:
这篇文章距离上次修改已过451天,其中的内容可能已经有所变动。
要发布自己的npm包,您需要执行以下步骤:
- 创建一个npm账号(如果还没有的话):
npm adduser- 初始化您的项目,创建一个
package.json文件:
npm init- 确保您的
package.json文件中的name和version字段正确。name需要是全局唯一的,而version需要遵循semver规则。 - 确保您的包代码写好并且能通过本地测试。
- 发布包到npm:
npm publish- 如果需要更新包,请更新
package.json中的version字段,然后再次运行npm publish。 - 如果需要撤销发布,可以使用:
npm unpublish [package-name] --force注意:对于npm新用户,在发布之前可能需要验证邮箱或手机号。
以下是一个简单的package.json示例:
{
"name": "your-package-name",
"version": "1.0.0",
"description": "A brief description of your package",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [
"npm",
"example"
],
"author": "Your Name",
"license": "ISC"
}确保将your-package-name改为您的包名,并且在包中添加一个入口文件,如index.js。
评论已关闭