Estoy buscando una forma de averiguar si un módulo está disponible.Compruebe si hay un módulo node.js disponible
Por ejemplo, quiero comprobar si el módulo mongodb
está disponible, programáticamente.
Además, no se debe detener el programa si no se encuentra un módulo, quiero manejarlo yo mismo.
PD: He añadido esta pregunta porque Google no es útil.
Muy bonito, brillante. – ShrekOverflow
Tenga cuidado al usar esto con sus propios módulos. Se llamará a 'MODULE_NOT_FOUND' si falla una solicitud anidada. Para evitar esto, se podría utilizar una expresión regular en el mensaje para verificar qué módulo no se encontró. Sería aconsejable imprimir el mensaje de error real en la consola. Usar 'require.resolve' primero evitaría esto también. – vaughan