我有此代码:
const cnkt: Array<any> = self.socketFile ? [self.socketFile] : [self.port, self.host];
const s = net.createConnection(...cnkt, () => {...});
我看到此编译错误:
消息说:
TS2556:预期1-3个参数,但有1个或更多。
这似乎是一个非常奇怪的错误消息。我最终用// @ts-ignore
来压制它,但是想知道为什么它不喜欢这个。我使用的是TSC版本3.3.3333