在用npm新建项目时,突然发现报错提示 : certificate has expired 证书已过期,现在已经解决,这里把解决过程整理一下,有同样问题的小伙伴请参考,有问题评论区留言,感谢。
目录
1.查看报错信息
2.了解https是什么
3.解决方案
4.顺利解决问题
5.项目重新启动
6.项目成功启动
1.查看报错信息
2.了解https是什么
了解一下,在网络通信中,HTTPS 是一种通过 SSL/TLS 加密的安全 HTTP 通信协议。证书在 HTTPS 中扮演着至关重要的角色,用于验证服务器身份并加密数据传输。
SSL/TLS 证书是一种由证书颁发机构签发的数字证明,用于验证服务器的身份。证书包含了服务器的公钥、颁发者信息、有效期等内容。
3.解决方案
我们可以通过设置`npmconfigsetstrict-sslfalse`来取消SSL验证以解决问题。
npm config set strict-ssl false
4.顺利解决问题
设置绕过ssl验证以后再次新建项目没有报错,提示成功了!
5.项目重新启动
我们现在把项目运行启动一下.
我们按照提示 访问本地:http://localhost:3000/ 打开是react启动页面
6.项目成功启动
React环境配置 以及新建运行一个项目 : React 开发环境搭建 超详细 全面 推荐-CSDN博客