vite 配置 https
1、安装所需命令
js
// 创建证书颁发机构
// 将生成一个根证书 ca.crt 和对应的私钥 ca.key
npx mkcert create-ca
// 创建证书
// 为特定域名生成的证书cert.crt、对应的私钥cert.key
mkcert create-cert
对生成ca.crt
进行安装
注意的是安装证书存储选择受信任的根证书颁发机构,其他操作闭眼睛一路通过即可
- 双击
ca.crt
- 点击安装证书
- 存储位置选择
当前用户
其实哪都行 然后下一步 - 选择
将所有证书都放入下列存储
- 点击
浏览
选择受信任的根证书颁发机构
确定 - 无脑下一步 完成
vite 中配置证书
js
import { resolve } from 'path'
import fs from 'node:fs'
server: {
host: '0.0.0.0',
https: {
key: fs.readFileSync(resolve(__dirname, 'cert.key')), // 私钥
cert: fs.readFileSync(resolve(__dirname, 'cert.crt')), // 证书
},
}