ci/dev/watch.ts/Watcher/reloadWebServer
class Watcher:  private reloadWebServer = (): void => {
    if (this.webServer) {
      this.webServer.kill()
    }

    // Pass CLI args, save for `node` and the initial script name.
    const args = process.argv.slice(2)
    this.webServer = spawn("node", [path.join(this.rootPath, "out/node/entry.js"), ...args])
    onLine(this.webServer, (line) => console.log("[code-server]", line))
    const { pid } = this.webServer

    this.webServer.on("exit", () => console.log("[code-server]", `Web process ${pid} exited`))

    console.log("\n[code-server]", `Spawned web server process ${pid}`)
  }