Maison  >  Article  >  interface Web  >  Comment confirmer le chemin dans node.js

Comment confirmer le chemin dans node.js

不言
不言original
2018-12-29 16:24:304590parcourir

NODE_PATH est la variable d'environnement de Node.js. La variable d'environnement est la valeur de paramètre la plus élémentaire pour l'utilisation de Node.js dans le système d'exploitation. En raison de son importance, elle est également appelée variable système.

Comment confirmer le chemin dans node.js

NODE_PATH décrit le répertoire (dossier) dans lequel le module Node.js est installé, et le chemin NODE_PATH a la signification de l'adresse cible. En d'autres termes, si PATH est erroné, vous n'atteindrez pas votre destination. Les variables d'environnement Node.js sont définies avec env.

Comment confirmer le PATH de npm

Confirmez la

commande dans l'invite de commande Windows 10 (sur le terminal MAC)

npm bin -g

Afficher les résultats

C:\Users\用户名\AppData\Roaming\npm

Analyse : Si vous utilisez npm bin -g pour exécuter cette commande, dans Windows 10, les répertoires comme C:Users usernameAppDataRoamingnpm sont automatiquement définis lorsque Node.js est installé .

Confirmer/modifier le PATH des node_modules

Utilisez la commande node pour exécuter les chemins globaux des modules

> global.module.paths

Instructions : En exécutant le nœud à l'emplacement invite de commande , > indique que l'écran de commande du nœud est affiché au début de la ligne.

Dans cet état, si vous exécutez > global.module.paths, vous verrez quelque chose comme les résultats affichés

Utilisez la commande node pour ajouter node_modules 2

Ajouter une commande d'invite de commande

set NODE_PATH=C:\Users\a\AppData\Roaming\npm\node_modules2

commande d'affichage du nœud

> global.module.paths

Description : C:UsersaAppDataRoamingnpmnode_modules2 est ajouté.

Lorsque NODE_PATH est défini de manière inappropriée

Exemple d'affichage d'erreur dans l'invite de commande

node index.jp
 > var date = require('date')
 Error: Cannot find module 'date'
 at Function._resolveFilename (index.js:332:11)

Lors de l'exécution d'index.js, s'il n'y a pas de Quand NODE_PATH est défini correctement, une erreur s'affiche dans l'exemple présenté car il n'y a pas de chemin à travers les données aléatoires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn