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

Mac首次运行JavaScript文件遇Dyld懒符号绑定失败错误求助

解决Mac上VS Code Code Runner运行JavaScript时__chkstk_darwin缺失错误

这个错误是Code Runner的运行配置与本地Node.js环境不兼容导致的,以下是几种可行的解决方法:

  • 检查并修正Node.js路径

    1. 打开终端执行which node,获取本地Node的完整路径(比如Apple Silicon Mac可能是/opt/homebrew/bin/node,Intel Mac可能是/usr/local/bin/node)
    2. 在VS Code中按Cmd+,打开设置,搜索Code Runner: Executor Map,点击编辑 in settings.json
    3. 找到javascript对应的配置项,将原来的node替换为刚才获取的完整路径,示例:
      "javascript": "/opt/homebrew/bin/node"
      
  • 适配Apple Silicon架构
    如果是M系列芯片的Mac,右键点击VS Code图标选择显示简介,取消勾选使用Rosetta打开,重启VS Code后再运行测试。

  • 重置Code Runner配置
    若上述方法无效,可重置Code Runner的执行器配置:在VS Code设置中搜索Code Runner: Executor Map,点击重置设置,之后重新指定Node的完整路径。

  • 终端直接验证环境
    打开VS Code内置终端(快捷键Ctrl+``),进入JS文件所在目录,执行node 你的文件名.js。如果能正常输出hello world`,说明问题完全出在Code Runner的配置上,按前几种方法调整即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 08:45:34