Node.js从模块内部获取模块的文件名?

时间:2013-10-10 19:54:18

标签: javascript node.js

如何在加载过程中从模块内部获取Node.js模块的名称?

//mymodule.js
console.log(GET_MODULE_FULL_PATH_NAME())

//prog.js

require('/full/path/module')
   OR
require('./module')
   OR
require('module.js')

1 个答案:

答案 0 :(得分:3)

使用__filename。那会得到你想要的东西。

http://nodejs.org/api/globals.html#globals_filename