Pregunta rápida, pero sorprendentemente no pude encontrar la respuesta con un poco de Google ... cuando uso el intérprete interactivo node
, puedo escribir los nombres de básicamente todos los módulos centrales y verlos como objetos en la consola ... sin embargo, entiendo que los módulos centrales no están todos incluidos así por defecto cuando se ejecuta un archivo .js.¿Qué módulos node.js 'requieren' automáticamente?
¿Alguien puede aclarar esto por mí? Toda ayuda apreciada.
En un script '.js', debe requerir explícitamente todos los módulos que use. Ese comportamiento en el REPL es meramente una conveniencia para ese ambiente particular/caso de uso. –
Me gustaría señalar que algunas cosas, como 'console', pueden parecer un módulo auto-requerido, pero en realidad son solo globales. Hay algunos de estos. http://nodejs.org/api/globals.html – joshuapoehls