当前位置: 首页 > 后端技术 > Node.js

03.【Node.jsModule】发布一个Node.jsModule到NPMRegistry

时间:2023-04-03 19:25:12 Node.js

最近在练英语,为了下次跳槽能被外企录用,如有表述不准确的地方,请见谅。1.确保你已经创建了一个节点。js模块本地。检查你的package.json,“名称”和“版本”是必需的2.在NPM注册表中创建用户。使用添加用户命令设置你的用户名,密码和电子邮件提示。npmadduser3.检查如果你用户帐户已创建,并验证您的电子邮件。转到https://www.npmjs.com/~[用户名],并验证您的电子邮件。例如:https://www.npmjs.com/~willbu...4.发布你的第一个版本的节点模块。进入你的模块目录,然后使用发布命令。npmpublish我遇到了一些错误:1.【问题】:你没有发布“sayhelloworld”的权限。您是否以正确的用户身份登录?:sayhelloworld【如何解决】:NPMRegistry中已经有一个和你的同名的节点模块了,你需要更改您的节点模块的名称。2.【问题】:您必须在发布新包之前验证您的电子邮件】【如何解决】:您需要按照步骤3所述验证您的电子邮件。3.【问题】:您必须登录发布包【如何解决】:先使用命令npmlogin登录。5.更改模块功能后要重新发布,需要先更改版本。使用version命令更改模块版本.npmversion[versionlevel]//e.g:npmversionpatch"major":bumpyourversionofmajorversion"minor":bumpyourversionofminorversion"patch":bumpyourversionofthepatchlevel重新发布你的节点模块.npmpublish6.你可以之前取消发布你的节点模块。a.你可以通过版本取消发布.npmunpublish[modulename]@[moduleversion]//例如:npmunpublishhellowWorld@v1.0.1b。或者你可以取消发布totally.npmunpublish[modulename]--froce//例如:npmunpublishhellowWorld--forceRelated:CreateaNode.js模块并在本地使用它使用NPM安装软件包