Node.js 可以使用另一个文件名作为目录索引文件,而不是“index.js”吗?

RnM*_*Mss 5 node.js

当我们写作时require('some/directory')

它将查找some/directory/index.js是否some/directory是一个目录。

但是如果我想使用另一个文件名,例如 ,该怎么办_index.js?(因此它可以在目录树中的同级文件之前排序。)

RnM*_*Mss 1

这不可能。

默认文件名是硬编码的,应该是index.jsindex.node根据以下内容:

https://nodejs.org/api/modules.html#modules_folders_as_modules