Как отключить ошибку модуля TS в Vue JS? - PullRequest
0 голосов
/ 15 января 2020

У меня есть модуль 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

но это то же самое пока

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...