首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm通知从2021年10月4日开始,所有与npm注册表的连接--包括软件包安装--必须使用TLS 1.2或更高版本

npm通知从2021年10月4日开始,所有与npm注册表的连接--包括软件包安装--必须使用TLS 1.2或更高版本
EN

Stack Overflow用户
提问于 2021-09-03 11:17:37
回答 8查看 34K关注 0票数 46

我收到了github关于我的npm项目建设过程的警告。我试着在互联网上搜索,也阅读了github发布的博客链接--但我在任何地方都找不到解决办法。我漏掉了什么吗?

警讯

npm通知从2021年10月4日开始,所有与npm注册表的连接--包括软件包安装--必须使用TLS 1.2或更高版本。您目前正在使用明文http连接。有关更多信息,请访问GitHub博客:https://github.blog/2021-08-23-npm-registry-deprecating-tls-1-0-tls-1-1/

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2022-01-02 12:08:08

更新NodeJS和NPM版本后,在CLI中运行此命令

代码语言:javascript
复制
npm set registry=https://registry.npmjs.org/

救你的命,谢谢你。

票数 123
EN

Stack Overflow用户

发布于 2022-03-22 09:17:16

顺便说一句,我可以解决这个问题:

第一步:npm set registry=https://registry.npmjs.org/

第二步:npm install -g https://tls-test.npmjs.com/tls-test-1.0.0.tgz

票数 10
EN

Stack Overflow用户

发布于 2021-09-10 15:18:05

除了将节点版本更新为活动LTS或当前LTS之外,您还希望确保NPM注册表设置为HTTPS端点:

代码语言:javascript
复制
registry=https://registry.npmjs.org/
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69044064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档