You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下Vite设置日志级别后无日志输出且挂起,如何查看日志?

在Windows系统中解决Vite日志不显示及挂起问题
  • 切换兼容终端
    Windows下部分旧版CMD对Vite的日志输出兼容性较差,建议改用PowerShell或Windows Terminal,这两个终端能更好地支持Vite的日志流与ANSI颜色输出。

  • 升级Vite并排查配置冲突

    1. 执行vite --version查看当前版本,部分旧版Vite在Windows下存在日志输出bug,建议升级到最新稳定版:npm install vite@latest
    2. 暂时禁用项目中的第三方插件,排查是否有插件覆盖了logLevel配置或干扰日志输出。
  • 强制指定日志输出逻辑
    在Vite配置文件中自定义日志输出,绕开系统默认输出可能存在的问题:

    export default {
      logLevel: 'info',
      customLogger: {
        info: (...args) => console.log(...args),
        warn: (...args) => console.warn(...args),
        error: (...args) => console.error(...args),
        clearScreen: () => process.stdout.write('\x1Bc')
      }
    }
    

    命令行执行时可添加--force参数强制刷新缓存:vite -l info --force

  • 排查系统层面干扰

    1. 暂时关闭Windows杀毒软件或防火墙的实时保护,确认是否是安全软件拦截了Vite的日志进程。
    2. 确保项目目录拥有读写权限,避免Vite因无法写入临时日志文件导致挂起。
  • 启用调试模式定位问题
    通过环境变量开启Vite调试模式,获取更详细的底层日志:

    • PowerShell中执行:$env:VITE_DEBUG="true"; vite -l info
    • CMD中执行:set VITE_DEBUG=true && vite -l info
      调试日志会暴露更多执行细节,帮助定位挂起或日志缺失的根源。

内容的提问来源于stack exchange,提问作者citykid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 11:25:02