В настоящее время конвертирую мой проект для использования Typescript. Мой ранее работающий код для запуска Express в Node выглядит так:
server.listen(port, (error) => {
if (error) throw error;
console.info(`Ready on port ${port}`);
});
Теперь я получаю ошибку Typescript:
Argument of type '(error: any) => void' is not assignable to parameter of type '() => void'.
Я пытался присвоить тип аргументу, например error: Error
или error: any
, но это не решает проблему. Что я тут не так делаю?
Кроме того, так как я новичок в Typescript, хотя я нашел много ресурсов для изучения Typescript в целом, есть ли где-то, где я должен искать, как обращаться с Typescript в сценариях, более специфичных для пакетов npm?