Process Module in Node.js

From the Node.js Core Modules cheat sheet ยท Process & OS ยท verified Jul 2026

Process Module

Access command line arguments, environment, and control process

javascript
// Arguments & Environment
console.log(process.argv);
console.log(process.env.NODE_ENV);

// Exit
process.exit(0);

// Current directory
process.cwd();

// Memory usage
process.memoryUsage();

// Event handlers
process.on('uncaughtException', (err) => {
  console.error(err);
});
๐ŸŸข Essential - Control Node.js runtime behavior
๐Ÿ’ก process.env for environment variables
๐Ÿ“Œ process.argv contains command line arguments
โš ๏ธ process.exit() immediately terminates (use carefully)
โšก process.nextTick() for async scheduling
๐Ÿ”— Related: dotenv for .env file loading

More Node.js tasks

Back to the full Node.js Core Modules cheat sheet