正确的路径表示法可以从node.js中的另一个自定义模块访问自定义模块
我在node.js项目中有一些自定义类模块。是否可以从另一个自定义模块访问自定义模块?如果是,我可以使用什么路径表示法?我似乎找不到一个不产生错误的模块:正确的路径表示法可以从node.js中的另一个自定义模块访问自定义模块,node.js,class,path,require,node-modules,Node.js,Class,Path,Require,Node Modules,我在node.js项目中有一些自定义类模块。是否可以从另一个自定义模块访问自定义模块?如果是,我可以使用什么路径表示法?我似乎找不到一个不产生错误的模块:错误:找不到模块'someModules/DB'。我可以从我的root index.js脚本中导出并require('./someModules/DB')fine。但是它在someModules/Table中不起作用。以下是我的目录结构: project root -index.js -someModules --DB
错误:找不到模块'someModules/DB'
。我可以从我的root index.js脚本中导出并require('./someModules/DB')
fine。但是它在someModules/Table
中不起作用。以下是我的目录结构:
project root
-index.js
-someModules
--DB
---index.js
--Table
---index.js
我想从表/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”)代码>试试这个。你不需要,也不需要往上爬
const DB = require("../DB");