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

为什么Nuxt(Vue) SSR项目中浏览器端console.log()没有任何输出?

排查步骤

  • 首先检查浏览器控制台的日志筛选规则
    大部分出现这个问题都是筛选配置不对导致的:确认控制台顶部的筛选标签中「信息/普通日志」选项已勾选,同时清空控制台搜索框内的所有内容,避免关键词过滤把你的日志隐藏了。另外注意部分浏览器默认会隐藏verbose级别的日志,你可以把所有日志级别都开启后再测试。
  • 检查构建配置是否移除了console语句
    检查你的项目是否安装了babel-plugin-transform-remove-console这类自动移除console的插件,或者nuxt.config.js的build配置中是否存在删除console的相关规则,哪怕是开发环境只要配置了对应规则,构建时就会把console语句直接删掉,自然不会有输出。
  • 验证console是否被全局覆写
    直接在浏览器控制台手动输入console.log('测试输出'),如果手动执行也没有输出,说明你的项目里的第三方依赖或者全局代码把console.log方法重写成了空函数,需要排查全局引入的代码。
  • 断点验证代码执行
    在对应console.log语句行前加debugger,或者在浏览器Sources面板找到对应文件打断点,触发执行时确认代码是否走到该行,以及该行的console语句是否还存在,就能确认是被构建删除了还是执行逻辑问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 11:42:00