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

Code Runner在Output面板无JS输出,终端运行正常求解决

问题:Code Runner运行JavaScript无输出,终端运行正常

使用Code Runner运行JavaScript代码时,仅显示以下内容,无代码的实际输出:

"[Running] node "/home/lukasz/JavaScript/app.js""
"[Done] exited with code=0 in 0.11 seconds"

切换到终端直接运行代码则一切正常,对比过OSX上可正常运行的Code Runner执行映射设置,未发现差异,请问该如何解决?

解决方法
  • 启用「Run in Terminal」模式:从截图信息来看,确保Code Runner已开启「Run in Terminal」选项。若之前使用的是「Output」面板运行模式,可能存在输出捕获异常,切换到终端运行模式即可正常显示输出内容。
  • 统一Node.js执行路径:确认Code Runner配置的node路径与终端使用的一致。先在终端执行which node获取绝对路径,再打开VS Code设置,搜索「code-runner.executorMap」,修改JavaScript的执行命令为该绝对路径,示例配置:
    "code-runner.executorMap": {
      "javascript": "/usr/local/bin/node"
    }
    
  • 检查代码输出逻辑:确认代码中的console.log()等输出语句未被条件分支屏蔽;若包含异步操作,需确保已正确处理(如用await等待异步完成、调用回调函数),避免程序提前退出导致无输出。
  • 重置Code Runner配置:若以上方法无效,可重置Code Runner的所有设置,再重新配置。操作路径:VS Code设置中找到「Code Runner: Executor Map」,点击「重置设置」按钮。

内容的提问来源于stack exchange,提问作者Łukasz Gebel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 08:06:03