1 设备开启ipv6(wind上测试)
以太网设置:
cmd->ipconfig查看ipv6地址
2 vite 配置
vite.config.js:
host : [‘0.0.0.0’]
或者将ipv6的地址写里面
host : [‘[xxxx::xxx…]’]
注意:ipv6地址要用 [ ]括起来
import { defineConfig } from 'vite'import vue from '@vitejs/plugin-vue'import WindiCSS from 'vite-plugin-windicss'import fs from 'fs'import path from 'path'// https://vitejs.dev/config/export default defineConfig({plugins: [vue(),WindiCSS()],server: {host:['0.0.0.0'], https:{cert: fs.readFileSync(path.join(__dirname, 'cert.crt')),key: fs.readFileSync(path.join(__dirname, 'cert.key')), },}})
如果没有https证书的可以将上面https相关的先注释掉
链接:vite-vue支持https
3 验证
访问的时候,用[ipv6地址]代替0.0.0.0