express.js框架 require 路径获取问题



 var common = require('../app/controllers/common');
var home = require('../app/controllers/home');

每一个文件去加载自己写的一个模块js 需要通过相对路径去获取 如果一个文件在很多层文件夹下面 又要去引入最外层的一个js 有什么好的方法吗?

express.js node.js

杯具泡参D囧飛 9 years, 7 months ago

用绝对路径不行吗

siemen answered 9 years, 7 months ago


 //在最外层的文件,一般app.js里面
global.__base = __dirname + '/'

然后就可以用global.__base来构造绝对路径来require文件了

执剑望孤城 answered 9 years, 7 months ago

Your Answer