| 
                    
                         Be the first user to complete this post  
                    
                     | 
                Add to List | 
Find the environment variables of a nodejs process in linux
If you have an active nodejs process running on your system, the easiest way to check what environment variables it is using can be done in 2 simple steps.
- Identify the process id of your nodejs app
 
pe -ef | grep node
- Use the PID you found in the above step in the following command
 
sudo cat /proc/PID/environ | tr \0 \n
The above command spits out a large bunch of key-valye pairs. You can always grep it for the variables you are interested in. e.g.
sudo cat /proc/PID/environ | tr \0 \n | grep NODE_ENV
To check the environment variables from within the code itself, simply log the value of the variable process.env anywhere in your code.
    Also Read:
- Configure The 'script' tag In package.json To Run Multiple Commands
 - Dynamic module loading with require
 - Installing, Listing and Uninstalling packages using npm
 - Scaling a basic nodejs application using clusters
 - Testing promise sequence using mocha, chai, chai-as-promised, sinon