news 2026/7/7 4:31:16

npm发布制品包,最新策略2FA

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
npm发布制品包,最新策略2FA

今天要往npm上面推包,结果一直报token过去,项目404

然后查了半天,发现是npm加个安全策略2FA,之前的token方式全部作废

怎么去打开2FA呢:

1.登录npm官网,找到account

2.然后找到2FA,去enable

3.这个时候会跳出一个网页,告诉你可以用物理密钥放入USB设备并插入电脑,或者可以用虚拟密钥。这里选择虚拟密钥

4.点击后会让你插上USB设备,直接点取消,然后选择用手机或者pad去获取密钥。

5.然后会出现一个二维码,这个时候打开手机原相机(不要是微信扫一扫)。以苹果为例,相机扫描二维码后,会提示你在苹果上进行认证。认证完之后,会给出一串密钥(记住,密钥要自己复制保持村好,因为提示以后都不会进行显示)。

6.密钥添加好以后,在cmd进行登录。

npm login --auth-type=legacy

输入账号,密码后,再输入一次性密码时,有一个网址,将此网址打开,是一个二维码,还是用手机原相机扫描后进行认证,然后会给出一次性密码

将密钥输入。输入npm whoami 可以看到自己账号说明登录成功

如何发布制品包

现在改了策略后,如果直接用npm publish会让你去网页上进行认证

现在可以直接用npm publish --auth-type=legacy。然后也是会给出一个网址,用原相机扫描后,给出一次性密钥,然后将密钥输入

如果制品工程是你自己的,就可以直接推包成功,如果制品工程不是你的,需要对应owner邀请你成为协作者后,可以推包成功

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/7 11:27:28

课题申报新手入门必备指南!利用AI辅助搞定 6大关键部分,高效提升申报成功率(附AI提示词)

课题申报已经成为不少教师同仁职业发展、职称评比的必要条件之一,但很多新手老师仍不知道该从何下手。对于厚厚的申报指南和复杂的评审指标,不少教师虽然有研究想法,但卡在选题、创新点等关键环节上。 今天七哥带各位老师将申报书彻底拆解,弄清楚各部分写作技巧,并搭配AI…

作者头像 李华
网站建设 2026/7/6 18:16:35

Advanced Database Cleaner - WordPress数据库清理优化插件

‌Advanced Database Cleaner Pro 是一款专为WordPress设计的数据库清理与优化插件,主要用于删除冗余数据、孤立表、过期瞬态等,以提升网站性能和数据库效率‌。 如果您已经使用WordPress一段时间了,那么您可以考虑一下清理工作。您的数据库…

作者头像 李华
网站建设 2026/7/7 8:19:14

2025 年 12 月找靠谱中国 AI 智能体获客老师,麟哥难道不称职?

一、2025 ai 获客培训市场:讲师选择的核心参考维度2025 年 ai 智能体获客领域的技术迭代,正从通用大模型应用转向垂直场景深度适配。企业在筛选培训讲师时,已逐步跳出单纯的工具操作教学需求,更关注讲师的技术积累、知识体系完整性…

作者头像 李华
网站建设 2026/7/7 7:36:01

海报设计无从下手?这3个技巧让你告别空白画布

面对空白画布无从下手?或是设计出的海报总是少了点吸引力?在信息过载的今天,无论是活动宣传还是个人创作,好的海报设计能让信息传递事半功倍。作为经常需要制作各种宣传物料的设计爱好者,我总结出了三个特别实用的技巧…

作者头像 李华
网站建设 2026/7/7 8:52:53

FastAPI+VUE3创建一个项目的步骤模板(一)

先不细究功能细节,先把项目跑起来 一篇文章最多5606个字,因此同样分多P来记录 为fastapi准备环境 # 1. 创建项目文件夹 mkdir fastvue-todo cd fastvue-todo# 2. 创建并激活虚拟环境 (推荐) python -m venv venv # Windows: # venv\Scripts\activate # L…

作者头像 李华
网站建设 2026/7/7 4:16:31

带你搞懂BootLoader(四)-第三个BootLoader

这篇文章将带你写第三个BootLoader程序,对应的是以下那篇博文的第三种启动方式:应用程序(APP)存储在文件系统里面或者存储在一些非XIP的存储芯片上,BootLoader将APP复制到RAM指定地址,最后通过跳转指令转入RAM中执行APP 带你搞懂B…

作者头像 李华