require.context

246 阅读1分钟

require.context

require.context(directory, useSubdirectories, regExp)

  • directory: 要查找的文件路径
  • useSubdirectories: 是否查找子目录
  • regExp: 要匹配文件的正则

Example

example.png

1.引入目录模块 .js文件 const modules = require.context('./modules', false, /\.js$/)

image.png

2.modules.keys() 返回目录文件模块名称

image.png

3.modules[key].default 返回模块export的内容