我第一次尝试编译VSCode源代码,我运行了"纱线运行手表"命令并最终编译完成消息"完成编译0错误"然后控制台就卡在那里了。我尝试使用不同的控制台,但仍面临同样的问题。
答案 0 :(得分:0)
我终止了该过程,以后在此版本中使用VS Code也没有问题。
在克隆了vscode的目录中,我用vc.clouserName = { returnValue in // dont forget [weak self] if you need self
// Do your stuff here
}
检查了一下,在几分钟的测试中什么都没有改变,将停止在您上面的消息上记录日志。
停止du -s
之后,我执行了构建过程的下一条指令:yarn run watch
。
这也挂有相同的消息。我再次使用了yarn watch
。同样,目录大小没有变化。我停止了du
,然后能够运行vscode,毫无问题地编辑文件。
答案 1 :(得分:0)
在项目根目录的文件watch
中定义了您可以yarn run
使用的所有自定义命令,例如package.json
。在这种情况下,它是package.json on Github。甚至在查看它之前,我就从名称开始假设该命令所做的可能是先构建一次,然后进入循环,监视新的更改,然后重新构建。在scripts
的{{1}}部分中,我们看到package.json
被定义为watch
。 Google gulp watch,you'll see 就是这样。
我认为您正在寻找gulp watch --max_old_space_size=4095
,vscode团队将其设置为一次构建项目然后退出。