开发者社区> 问答> 正文

如何从源代码运行 VS Code??报错

想对 VS Code 源代码做一些研究,可是构建的时候一直报错。有没有大神成功运行过的?可否给个指导?

环境是 macOS 10.12,Node 7.4.0,npm 4.0.5,Python 2.7.13,Xcode 最新版(都是推荐的版本),按照官方教程来构建。

克隆下来储存库之后执行安装脚本 ./scripts/npm.sh install。在安装一个叫 gulp-atom-electron 的包时就出了问题说 Socket hang up。这个包是从 GitHub 下载 Electron 用的,可能我这里 API 无法访问,所以出错了。我手动下载了 Electron 发行版放到指定位置,错误就消失了,不过不知道对之后的步骤是否有影响。

构建完之后运行又不行。执行 ./scripts/code.sh,应用程序就启动了,窗口也有打开,但内容是空的,控制台报错 Loading "gc-signals" failed。搜了一下,GitHub 上已有许多人报告过这个问题,但没有查出过原因,只给出解决方案让删除 node_modules 重新安装。试过了,仍未解决,甚是苦恼。

感谢各位大神指教!

展开
收起
爱吃鱼的程序员 2020-06-08 12:46:06 654 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    今天又试一次就解决了,挺奇怪的。可能是原来的缓存有错的,所以之前几次都没成功。

    你是怎么编译的?

    github上有dochttps://github.com/Microsoft/vscode/wiki/How-to-Contribute#build-and-run-from-source
    2020-06-08 12:46:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《0代码搭应用》 立即下载
不止代码 立即下载
低代码开发师(初级)实战教程 立即下载