标签: node.js
如何检测server.js是否包含或直接运行,所以我可以export.server或者只是server.listen(port)?
由于
答案 0 :(得分:9)
来自http://nodejs.org/docs/latest/api/modules.html#accessing_the_main_module
直接从Node运行文件时,require.main设置为其模块。这意味着您可以通过测试确定文件是否已直接运行 require.main === module
直接从Node运行文件时,require.main设置为其模块。这意味着您可以通过测试确定文件是否已直接运行
require.main === module