本地开发开启https

windows

  1. 安装Chocolatey包管理器,以管理员身份运行 PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
choco --version // 检查版本
  1. 安装mkcert,生成自签名 SSL 证书
choco install mkcert
  1. 生成证书,在项目根目录下打开终端,执行以下命令,执行命令后,会在项目根目录下生成 localhost.pem 和 localhost-key.pem 两个文件,它们分别是证书文件和私钥文件。
mkcert -install
mkcert localhost
  1. 配置文件中添加
const fs = require('fs');
const path = require('path');

server: {
  https: {
    key: fs.readFileSync(path.join(__dirname, 'localhost-key.pem')),
    cert: fs.readFileSync(path.join(__dirname, 'localhost.pem')),
  },
},
posted @ 2025-03-21 11:29  coderjnp  阅读(25)  评论(0)    收藏  举报