执行npm pubulish时,如果没有指定--tag,会默认添加latest标签,可通过npm dist-tag命令修改已发布的tag。

必须确保已登录npm,如果登录报错,执行npm config ls,查看npm源是否指向:https://registry.npmjs.com

查看已登录账号:

登录:

删除 2.x 版本的 latest 标签:

设置 3.x 版本的 latest 标签:

验证更改:

参考文档:

https://docs.npmjs.com/cli/v9/commands/npm-dist-tag

https://docs.npmjs.com/cli/v6/commands/npm-publish