有没有办法在导入或要求时使用文件夹名称作为默认解析程序(而​​不是index.js)文件名?

时间:2017-08-19 13:07:00

标签: node.js

与节点documentation中一样:

  

如果目录中没有package.json文件,那么   Node.js将尝试加载index.js或index.node文件   那个目录。例如,如果没有package.json文件   上面的例子,然后要求(' ./ some-library')会尝试加载:

     

./ some-library / index.js

     

./一些库/ index.node

因此,当我们给出没有文件名的目录时,它会自动查找index.js和index.node。有没有办法首先查找文件的文件夹名称?例如:

我在" Afolder /" 目录中有一个模块,其名称为 Afolder.js ,我使用:

import module from 'Afolder';

这里我想要的是该节点首先自动查找 Afolder.js ,然后查找index.js和index.node。

0 个答案:

没有答案