Значение типа "JqueryStatic" не может быть вызвано

Я разрабатываю проект typescript. Когда я называю "$", редактор говорит: "Значение типа" JqueryStatic "не может быть вызвано". Я установил пакет jquery.definetelyTyped, и я также ссылался на файл jquery.d.ts.

Image

Ответ 1

Resharper 9.0 не поддерживает новые типы соединений, которые только что появились в TypeScript и которые появились в jquery.d.ts в последних нескольких выпусках.

Resharper 9.1 поддерживает Typescript союзы, поэтому он исправляет это.

Если вы не можете обновить, сделайте это в своей консоли nuget:

uninstall-package jquery.TypeScript.DefinitelyTyped -force
install-package jquery.TypeScript.DefinitelyTyped -version 2.1.4