Home  >  Article  >  Web Front-end  >  How to confirm Path in node.js

How to confirm Path in node.js

不言
不言Original
2018-12-29 16:24:304546browse

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.

How to confirm Path in node.js

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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn