这种格式是什么:
实际文件 - foo.service.js
代码 - require('fooService')
我在人们的代码中看到了这一点。如何知道用点来获取该文件名?
答案 0 :(得分:2)
require()
对于如何处理您提供的名称有一些特殊的逻辑。您可以看到整个逻辑here in the doc。
根据这个逻辑,我知道require('fooService')
可能最终加载foo.service.js
的唯一方法是,如果满足下列条件之一:
fooService.js
是一个模块,加载后需要foo.service.js
。fooService
是一个包含引用foo.service.js
的package.json文件的目录。fooService
是一个包含index.js文件的目录,该文件本身加载foo.service.js
。