fix local web demo no permission for camera/mic

This commit is contained in:
Hongji Zhu
2025-01-16 22:48:50 +08:00
parent 62c5e88a17
commit 4814f78a98
4 changed files with 14 additions and 2 deletions

View File

@@ -0,0 +1,2 @@
openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes

View File

@@ -9,6 +9,8 @@ import IconsResolver from 'unplugin-icons/resolver';
import AutoImport from 'unplugin-auto-import/vite';
import Components from 'unplugin-vue-components/vite';
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers';
import fs from 'fs';
import path from 'path';
export default defineConfig({
plugins: [
@@ -55,6 +57,10 @@ export default defineConfig({
}
},
server: {
https: {
key: fs.readFileSync(path.resolve(__dirname, 'key.pem')),
cert: fs.readFileSync(path.resolve(__dirname, 'cert.pem')),
},
host: '0.0.0.0',
port: 8088,
proxy: {