NODE_PATH is the environment variable of Node.js. The environment variable is the most basic setting value for using Node.js in the OS. Due to its importance, it is also called a system variable.
NODE_PATH describes the directory (folder) in which the Node.js module is installed. The NODE_PATH path has the meaning of the target address. In other words, if PATH is wrong, you won't reach your destination. Node.js environment variables are set with env.
How to confirm the PATH of npm
Confirm the
command in Windows 10 command prompt (on MAC terminal)
npm bin -g
Display results
C:\Users\用户名\AppData\Roaming\npm
Analysis: If you use npm bin -g to run this command, in Windows 10, a directory like C:\Users\username\AppData\Roaming\npm is installed in Node.js automatically set.
Confirm/Change the PATH of node_modules
Use the node command to execute global module paths
> global.module.paths
Instructions: By executing node at the command prompt, > ;Indicates that the node command screen is displayed at the beginning of the line.
In this state, if you execute > global.module.paths, you will see something similar to the display result
Use the node command to add node_modules 2
Add command prompt command
set NODE_PATH=C:\Users\a\AppData\Roaming\npm\node_modules2
node display command
> global.module.paths
Description: C:\Users\a\AppData\Roaming\npm\node_modules2 is added.
When NODE_PATH is not set appropriately
Error display example in command prompt
node index.jp > var date = require('date') Error: Cannot find module 'date' at Function._resolveFilename (index.js:332:11)
When executing index.js, if it is not set correctly In the case of NODE_PATH, since there is no path through random data, an error is displayed in the display example.
The above is the detailed content of How to confirm Path in node.js. For more information, please follow other related articles on the PHP Chinese website!