Vite开启https — 离线和在线生成签名证书

本文介绍了如何使用mkcert工具在离线和在线情况下为Vite项目生成HTTPS证书,以提高开发效率并实现HTTP/2的多路复用。详细步骤包括在Win7系统下安装shell和mkcert,生成证书,以及Vite的配置和项目运行。
摘要由CSDN通过智能技术生成

使用Vite构建工具,导致文件请求比较多,每个请求都需要三次握手四次挥手,而https可以多路复用,可以节约大量三次握手四次挥手时间,提升开发效率。
要想使用https协议,必不可少的是颁发证书这个步骤。

一、证书颁发

可以使用 OpenSSL 来操作一堆命令生成,这里使用更简单的工具mkcert

1、离线情况(win7系统)
a. 若没有shell工具,安装shell
如果使用的是win7,系统是没有自带shell工具,需要手动安装Windows Management Framework
下载地址若不可用,请自行百度
下载地址: https://download.microsoft.com/download/6/F/5/6F5FF66C-6775-42B0-86C4-47D41F2DA187/Win7AndW2K8R2-KB3191566-x64.zip
b. 下载 mkcert 工具
mkcert github地址:https://github.com/FiloSottile/mkcert
下载地址: https://github.com/FiloSottile/mkcert/releases 找到合适的下载包下载
c. 生成证书
  1. 打开PowerShell
  2. 将exe文件直接拉进shell,在后面添加 -install, 然后回车,如下:
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值