2016-01-19 15 views
15

Esiste un modo per silenziare l'errore TS2307 dal compilatore TypeScript tsc?Muto/ignora l'errore TS2307 da TypeScript tsc

Rende molto difficile individuare errori/avvisi reali/nuovi poiché ci sono molti errori TS2307 nella nostra base di codici.

Aggiornamento:

Questo errore si verifica quando un modulo esterno è import cati senza sua definizione tipo .d.ts essere presente.

Sono a conoscenza di tsd ma per molte librerie che utilizziamo, non esistono definizioni di tipo.

+0

È questo l'errore di dichiarazione duplicato? – toskv

+0

No, la domanda aggiornata –

+1

sopprimere determinati errori è ancora un problema: / – Lonely

risposta

10

No, non esiste un modo per indirizzare il compilatore per sopprimere TS2307. C'è stata qualche discussione a riguardo per la ragione esatta che descrivi. Per i progetti di grandi dimensioni, questo diventa un enorme ostacolo all'ingresso.

dettagli qui: Making JavaScript to TypeScript migration easier : Suppress errors

E qui: Find a way to suppress the errors generated by importing modules

Che cosa si potrebbe essere in grado di fare è aggiungere un passo per il processo di compilazione che filtra i messaggi di errore. Questo, ovviamente, dipende da come stai facendo le tue build.

Problemi correlati