microsoft / vscode-dts

CLI utility for downloading vscode.d.ts and vscode.proposed.d.ts
MIT License
34 stars 15 forks source link

[FR] Proxy Support #6

Closed wenfangdu closed 3 years ago

wenfangdu commented 3 years ago

When running vscode-dts dev, I got the following:

Downloading vscode.proposed.d.ts
To:   D:\vscode-extension-samples\inline-completions\vscode.proposed.d.ts
From: https://raw.githubusercontent.com/microsoft/vscode/master/src/vs/vscode.proposed.d.ts
node:events:371
      throw er; // Unhandled 'error' event
      ^

Error: getaddrinfo ENOENT raw.githubusercontent.com
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:69:26)
Emitted 'error' event on ClientRequest instance at:
    at TLSSocket.socketErrorListener (node:_http_client:447:9)
    at TLSSocket.emit (node:events:394:28)
    at emitErrorNT (node:internal/streams/destroy:193:8)
    at emitErrorCloseNT (node:internal/streams/destroy:158:3)
    at processTicksAndRejections (node:internal/process/task_queues:83:21) {
  errno: -4058,
  code: 'ENOENT',
  syscall: 'getaddrinfo',
  hostname: 'raw.githubusercontent.com'
}

Basically saying https://raw.githubusercontent.com/microsoft/vscode/master/src/vs/vscode.proposed.d.ts can't be accessed.

Can vscode-dts add proxy support?

connor4312 commented 3 years ago

This is an issue with your network/DNS, or Github. I suggest using 1.1.1.1 and/or 8.8.8.8 as your DNS resolvers.