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

标签 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')

最佳答案

使用__文件名。这会让你得到你想要的。

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

关于javascript - Node.js 从模块内部获取模块的文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19305004/

相关文章:

node.js - Html-Pdf 不使用 Node.js 在 IIS 服务器上创建文件

javascript - 如何获取实时数据?

node.js - 如何导出和导入类型定义?

javascript - Angular单元测试:模拟多个独立的Promise

javascript - 如何避免在调整宽度时重新绘制 dom?

javascript - 谁能解释一下 JQuery 的开头代码行到底发生了什么?

javascript - jQuery 中的 attr() 方法问题

javascript - 由 import 语句创建的命名空间列表

node.js - 使用 NodeJs 异步查询 redshift 集群

javascript - 将观察者存储在全局变量中,稍后使用