npm i mkcert -g
mkcert --version
有版本好出现则成功
mkcert create-ca
会在当前目录生成,ca.crt 和 ca.key 两个文件
mkcert create-cert
会在当前目录生成,cert.crt 和 cert.key 两个文件
- import { defineConfig } from "vite";
- import vue from "@vitejs/plugin-vue";
- import fs from "fs";
- import path from "path";
-
- export default defineConfig({
- plugins: [vue()],
- server: {
- https: {
- cert: fs.readFileSync(path.join(__dirname, "src/ssl/cert.crt")),
- key: fs.readFileSync(path.join(__dirname, "src/ssl/cert.key")),
- },
- },
- });