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

运行VSCode仓库scripts/code.sh脚本时出现ENOENT错误求助

解决VSCode本地运行时找不到main.js的问题

这个错误的核心是VSCode的源码还没编译,yarn install仅完成了依赖安装,并没有把TypeScript源码编译成JavaScript,因此找不到out目录下的main.js文件。按以下步骤解决:

  • 先执行编译命令生成必要的运行文件:

    yarn run compile
    

    如果后续需要修改源码时自动重新编译,也可以使用watch命令:

    yarn run watch
    

    等待终端显示编译完成(出现类似“Compilation complete”的提示)后,再执行bash scripts/code.sh启动程序。

  • 如果编译后仍报错,先检查编译过程中是否有TypeScript语法或依赖相关错误,根据终端提示修复后重新编译。也可以尝试清理缓存后重新安装依赖再编译:

    rm -rf node_modules yarn.lock
    yarn install
    yarn run compile
    
  • 注意必须在编译完成后再执行启动脚本,不要在编译过程中就运行bash scripts/code.sh。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 19:54:50