Неверный тип аннотации WebStorm для разногласий. js - PullRequest
0 голосов
/ 24 апреля 2020

В настоящее время я пишу нового бота для разногласий, но аннотация типа неверна, что означает, что функция автозаполнения не работает правильно, когда я пытаюсь использовать прослушиватель сообщений.

Вот что должно выглядеть так:

here's what it's supposed to look like

И вот что я получаю:

And this is what I get

Это не так, как невозможно, поскольку все еще работает, но было бы здорово, если бы это работало. Так как я почти полностью уверен в возможности автозаполнения, чтобы узнать, правильно ли я что-то делаю.

Похоже, что диссонанс почему-то неправильно импортирован или что-то в этом роде.

1 Ответ

0 голосов
/ 24 апреля 2020

Пожалуйста, следуйте WEB-44843 для обновления. В качестве обходного пути вы можете использовать JSdo c, чтобы сообщить IDE фактический тип параметра, например

client.on('message', /** Message*/message => {...}
...