如何从源代码运行 VS Code?

发布于 2021-12-01 06:25:27 字数 1060 浏览 808 评论 1

想对 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 重新安装。试过了,仍未解决,甚是苦恼。

感谢各位大神指教!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

居里长安 2021-12-03 22:46:44

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文