J'ai des modules de classe personnalisés dans mon projet node.js. Est-il possible d'accéder à un module personnalisé à partir d'un autre module personnalisé? Si oui, quelle notation de chemin puis-je utiliser? Je n'arrive pas à en trouver un qui ne produise pas l'erreur: Error: Cannot find module 'someModules/DB'
. Je peux exporter et require('./someModules/DB')
bien de mon script index.js racine. Mais cela ne fonctionne pas de someModules/Table
. Voici ma structure de répertoire:Notation correcte du chemin pour accéder au module personnalisé à partir d'un autre module personnalisé dans node.js
project root
-index.js
-someModules
--DB
---index.js
--Table
---index.js
Je veux accéder à DB/index.js de table/index.js. J'ai essayé des choses évidentes comme:
const DB = require("/someModules/DB");
const DB = require("./someModules/DB");
const DB = require("../someModules/DB");
const DB = require("someModules/DB");
Cela a fonctionné. À votre santé! – erv