升级vite@3.0.8体验

892 阅读1分钟

问题

场景

由于开启https模式的情况,在升级vite@3版本,出现兼容问题

  • 问题
192.168.3.9 使用了不受支持的协议。
ERR_SSL_VERSION_OR_CIPHER_MISMATCH

浏览器打开出现以上的问题

  • vite.config.ts的配置

export default defineConfig({
server: {
    host: 'dev.vite.cn',
    port: 9292,
    https: true,
  }
  })
  • 注意:

如果调试不开启,https 不会出现这问题

解决

  • vite.config.ts
import basicSsl from '@vitejs/plugin-basic-ssl';

export default defineConfig({
plugins: [
    basicSsl()
]
  })

期待

期待vite@3全面进一步的惊艳的表现