Error de referencia no capturado: el proceso no está definido

Estoy usando node.js para crear una aplicación web. Cuando ejecuto la aplicación (ya sea abriendo index.html en el navegador o usando el comando "npm start" en el terminal) obtengo dos errores:

Error de referencia no capturado: el proceso no está definido

Error de referencia no capturado: el requisito no está definido

Resolví el error "no se define el requerimiento" al incluir específicamente en mi etiqueta de encabezado index.html el enlace aesta script, donde se define la función require. Sin embargo, no puedo encontrar algo similar para la función del proceso.

Mi pregunta es doble:

¿Por qué los módulos integrados node.js necesitan ser redefinidos? ¿Por qué no se reconocen como son, es decir, "módulos integrados"? ¿No significa el término "módulo incorporado" que un módulo no necesita ser redefinido externamente / de segunda mano?

¿Hay alguna manera de resolver este problema? Mi script es muy simple, solo estoy tratando de usar una función básica de node.js, por lo que no puedo entender qué errores podría haber cometido.

Si alguien se ha encontrado con este problema y ha encontrado una forma de solucionarlo o una razón por la que esto sucede, sería de gran ayuda.

Respuestas a la pregunta(1)

Su respuesta a la pregunta