我的node.js项目中有一些自定义类模块。是否可以从另一个自定义模块访问自定义模块?如果是这样,我可以使用哪种路径表示法?我似乎无法想出一个不会产生错误的问题:Error: Cannot find module 'someModules/DB'
。我可以从我的根index.js脚本导出和require('./someModules/DB')
罚款。但它不能从someModules/Table
起作用。这是我的目录结构:
project root
-index.js
-someModules
--DB
---index.js
--Table
---index.js
我想从Table / index.js访问DB / index.js。我试过了很明显的事情:
const DB = require("/someModules/DB");
const DB = require("./someModules/DB");
const DB = require("../someModules/DB");
const DB = require("someModules/DB");
答案 0 :(得分:1)
试试这个。你不需要并且不要将它们向上移动someModules
const DB = require("../DB");