Sto cercando un modo per scoprire se un modulo è disponibile.Verifica se è disponibile un modulo node.js
Ad esempio, voglio verificare se il modulo mongodb
è disponibile, a livello di programmazione.
Inoltre, non dovrebbe interrompere il programma se un modulo non viene trovato, voglio gestirlo da solo.
PS: ho aggiunto questa domanda perché Google non è utile.
Molto bello, brillante. – ShrekOverflow
Fare attenzione a utilizzare questo con i propri moduli. 'MODULE_NOT_FOUND' sarà chiamato se una richiesta annidata fallisce. Per evitare ciò, è possibile utilizzare un'espressione regolare sul messaggio per verificare quale modulo non è stato trovato. Sarebbe consigliabile stampare il messaggio di errore effettivo sulla console. Usare 'require.resolve' per prima cosa eviterebbe anche questo. – vaughan