require
方法能够解析相对路径。
root
|
|
|
|
|
|
|
如果两者都有
/root/main.js
和
/root/apps/app1.js
/root/importantUtilities.js
,它们参数化
要求
功能不同:
...
require('./importantUtilities.js');
...
...
require('../importantUtilities.js');
...
没有必要预先准备
__dirname
,我不知道怎么做
要求
怎么可能
是否可以实现为不同的文件描述符返回相同的文件?
...
module.exports.getUtilities = function() { return require('./importantUtilities.js'); };
var utilities = module.exports.getUtilities();
...
...
var main = require('../main.js');
var utilities = main.getUtilities();
...
要求
要求
在源代码中绑定了源代码的文件路径信息。这是正确的吗?