У меня есть модуль speed-animate в TypeScript, и он работает в dev. Тем не менее, у меня всегда отображаются эти ошибки после «npm run serve», и это не удается при сборке:
ERROR in C:/.../node_modules/velocity-animate/velocity.d.ts(399,2):
399:2 'patch', which lacks return-type annotation, implicitly has an 'any' return type.
397 | * Nodes or lists of Nodes.
398 | */
> 399 | patch(proto: any, global?: boolean);
| ^
400 |
401 | /**
402 | * Set to true, 1 or 2 (most verbose) to output debug info to console.
ERROR in C:/.../node_modules/velocity-animate/velocity.d.ts(565,2):
565:2 Call signature, which lacks return-type annotation, implicitly has an 'any' return type.
563 | * @param easing The function to call when this easing is used.
564 | */
> 565 | (action: "registerEasing", name: string, easing: VelocityEasingFn);
| ^
566 |
567 | /**
568 | * Register a new normalization handler. This is the interface between
ERROR in C:/.../node_modules/velocity-animate/velocity.d.ts(602,2):
602:2 Call signature, which lacks return-type annotation, implicitly has an 'any' return type.
600 | * @param sequence The animation steps to perform.
601 | */
> 602 | (action: "registerSequence", name: string, sequence: VelocitySequence);
| ^
603 |
604 | /**
605 | * Register a named animation sequence to be used elsewhere.
ERROR in C:/.../node_modules/velocity-animate/velocity.d.ts(609,2):
609:2 Call signature, which lacks return-type annotation, implicitly has an 'any' return type.
607 | * @param sequences Multiple named sequences to add.
608 | */
> 609 | (action: "registerSequence", sequences: {[name: string]: VelocitySequence});
| ^
610 |
611 | /**
612 | * Reverse the most recent animations on the supplied elements.
Version: typescript 3.5.3
Time: 9700ms
Я пытался
- создать файл .eslintignore с помощью «node_modules / speed». -animate / speed.d.ts "inside
- добавить эту предыдущую строку в module.exports.overrides.files из eslintr c. js
- и я уже" исключаю ": [" node_modules ", ...] в моем tsconfig. js
но это то же самое пока
Есть идеи?