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