【问题:创建Vue项目】npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR!

简介: 【问题:创建Vue项目】npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR!

🍀问题

这个报错是因为你正在尝试访问 npm 的 registry,但所使用的 SSL 证书已经过期了。SSL 证书用于加密网络通信,并验证网站的身份。当证书过期时,浏览器或其他客户端会拒绝连接,因为无法验证安全性。


🍀解决办法

npm config get registry 
npm cache clean --force
npm config set strict-ssl false
npm config get registry:
    这个命令用于获取当前 npm 的 registry 配置。
    Registry 是 npm 存储和获取包的地方,它包含了各种 JavaScript 包的元数据和代码。
    这个命令会显示当前 npm 配置的 registry 地址,以便你了解正在使用的 registry 是哪一个。
npm cache clean --force:
    这个命令用于强制清除 npm 的缓存。
    npm 在本地会保存已经下载过的包,以便在下次需要时可以快速获取。有时候,缓存中的内容可能会过期或损坏,导致安装或更新包时出现问题。
    --force 选项用于强制清除缓存,而不需要确认。
npm config set strict-ssl false:
    这个命令用于在 npm 配置中设置 strict-ssl 为 false。
    strict-ssl 是一个 npm 的配置项,用于控制是否强制要求 SSL 连接。
    将 strict-ssl 设置为 false 可以暂时关闭 npm 对 SSL 证书的严格检查。这可能会暂时解决由于 SSL 证书问题而导致的安装或更新包失败的问题,但同时也可能会降低安全性。

挑战与创造都是很痛苦的,但是很充实。


相关文章
|
14天前
|
网络协议 Linux 网络安全
docker centos镜像 npm安装包时报错“npm ERR! code ECONNRESET”
通过上述步骤,您可以有效解决在 Docker 中使用 CentOS 镜像安装 npm 包时遇到的 "npm ERR! code ECONNRESET" 错误。希望这些方法能帮助您顺利进行 npm 包的安装。
90 26
|
1月前
|
JavaScript
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
140 26
|
4月前
|
JavaScript 安全 测试技术
vue封装组件发布到Npm
【10月更文挑战第17天】
|
5月前
|
JavaScript
使用npm,快速构建第一个vue项目
本文介绍了如何使用npm快速构建第一个Vue项目。步骤包括确保安装了Node.js并且配置了正确的环境变量,创建一个空文件夹并使用VSCode打开,通过VSCode的终端执行`npm init vue@latest`命令以初始化项目,选择默认配置即可。接着安装项目依赖并启动开发服务器,最后通过浏览器访问开发服务器提供的本地地址查看项目运行结果。文章还提供了相关代码和操作截图。
|
数据安全/隐私保护
npm上传自己的项目
npm安装就不介绍了,自行度娘。本文介绍npm上传 先初始化:npm init  根据提示填完系统介绍信息(package.json); 再登录npmjs: npm login 效果如图: 输入注册的用户名、密码、邮箱,如上图说明已经登录了。
803 0
|
2月前
|
JavaScript
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
95 13
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
|
1月前
node环境之当我们遇到需要付费的依赖库@fortawesome/fontawesome-pro导致npm install无法进行怎么办-fontawesome-pro依赖库
node环境之当我们遇到需要付费的依赖库@fortawesome/fontawesome-pro导致npm install无法进行怎么办-fontawesome-pro依赖库
35 3
node环境之当我们遇到需要付费的依赖库@fortawesome/fontawesome-pro导致npm install无法进行怎么办-fontawesome-pro依赖库
|
1月前
|
存储 资源调度 JavaScript
npm、cnpm 和 pnpm 是三种常用的 Node.js 包管理工具
npm、cnpm 和 pnpm 是三种常用的 Node.js 包管理工具。npm 是官方默认的包管理器,提供依赖管理、安装和更新等功能;cnpm 是由阿里巴巴开发的 npm 镜像,专为中国大陆用户优化,解决下载速度慢的问题;pnpm 通过硬链接技术提高安装速度并节省磁盘空间,特别适合磁盘资源紧张的环境。三者命令类似,但各有特色,开发者可根据需求选择合适的工具。
93 5
|
4月前
|
缓存 资源调度 JavaScript
npx与npm的差异解析,以及包管理器yarn与Node版本管理工具nvm的使用方法详解
npx与npm的差异解析,以及包管理器yarn与Node版本管理工具nvm的使用方法详解
144 0

热门文章

最新文章

推荐镜像

更多