how-to-compile-vscode-on-ubuntu18.04

最近听说 vscode 出了 web 版,想体验下,直接下官网源码编译

编译环境 ubuntu18.04

  1. 下载 master 分支上的压缩吧,11M 左右
    https://codeload.github.com/microsoft/vscode/zip/master
  2. 解压
  3. 安装依赖
    1. npm 不行,提示用 yarn
      1. 用 yarn 提示等级低,需要升级
        1. 到这里遇到不少问题,最后找到官方的说明文档,安装依赖
        2. 其中有几个库(libx11-dev)不兼容,需要降级,由于是重要更新所以apt不允许安装旧版本,需要手动更新,具体方法是sudo apt install [software]=[version]
  4. yarn
  5. yarn web 正常启动
  6. yarn watch 下载 ffmpeg 和electroc后启动

踩了不少坑,主要 一个是没有及时找到官方的说明文档https://github.com/microsoft/vscode/wiki/How-to-Contribute, 一个是官方维护的库apt不能自动安装(libx11-dev), 不知道该怎么搜这个问题,没有搜到关键字(https://blog.csdn.net/qq_38491310/article/details/86510666)