Я ушел от какого-то кода три дня назад, и он работал отлично. Сегодня днем я вошел в систему, чтобы увидеть эту ошибку:
Build:Type '"button" | "view" | "altKey" | "bubbles" | "cancelable" | "changedTouches" | "ctrlKey" | "detail" | "eventPhase" | "metaKey" | "pageX" | "pageY" | "shiftKey" | "char" | "charCode" | ... 13 more ... | "touches"' does not satisfy the constraint '"button" | "code" | "view" | "y" | "altKey" | "bubbles" | "cancelable" | "changedTouches" | "ctrlKey" | "detail" | "eventPhase" | "metaKey" | "pageX" | "pageY" | "shiftKey" | "char" | ... 54 more ... | "DOM_KEY_LOCATION_STANDARD"'. Exemptions C:\Users\bh05164\node_modules\@types\jquery\index.d.ts 8155
Когда я дважды щелкаю эту ошибку, я получаю следующую строку текста:
interface Event<TTarget = EventTarget,
TData = null> extends Partial<Pick<PointerEvent & KeyboardEvent & TouchEvent, 'altKey' | 'bubbles' | 'cancelable' |
'changedTouches' | 'ctrlKey' | 'detail' | 'eventPhase' | 'metaKey' | 'pageX' | 'pageY' | 'shiftKey' | 'view' |
'char' | 'charCode' | 'key' | 'keyCode' | 'button' | 'buttons' | 'clientX' | 'clientY' | 'offsetX' | 'offsetY' |
'pointerId' | 'pointerType' | 'screenX' | 'screenY' | 'targetTouches' | 'toElement' | 'touches'>> {
... и 'altKey'выделено.
В моем коде ничего не изменилось, и лучший ответ, который я получил от Google, это "обновить TypeScript". Я установил последнюю версию, но изменений не было.
Как мне избавиться от этой ошибки?