本教程适用于.NET程序员,默认你已经安装了dotnet-sdk,可以使用dotnet工具
- 进入vue项目根目录,使用dotnet命令生成pfx证书,执行完成后会在当前目录生成localhost.pfx证书
dotnet dev-certs https --export-path ./localhost.pfx -p localhost@123
- 将证书配置到vite中
import { fileURLToPath, URL } from 'node:url'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import fs from 'fs'
const pfxPath = './localhost.pfx';
const pfxPassword = 'localhost@123'
// https://vitejs.dev/config/
export default defineConfig({
server: {
https: {
pfx: fs.readFileSync(pfxPath),
passphrase: pfxPassword,
},
},
})