如何发布自己的npm包
要发布自己的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
。
评论已关闭