TS2556: ошибка при компиляции net.createConnection с параметрами - PullRequest
0 голосов
/ 09 марта 2019

У меня есть этот код:

const cnkt: Array<any> = self.socketFile ? [self.socketFile] : [self.port, self.host];

const s = net.createConnection(...cnkt, () => {...});

Я вижу эту ошибку компиляции:

enter image description here

В сообщении говорится:

TS2556: ожидается 1-3 аргумента, но получено 1 или более.

, что выглядит как действительно странное сообщение об ошибке.Я закончил тем, что подавил это с // @ts-ignore, но удивлялся, почему это не нравится.Я на TSC версии 3.3.3333

...