same as webpack require.context,and can be used everywhere.
npm install node-require-contextwebpack => require.context npm
npm i --save node-require-context
`
$3
`js
const requireContext = require('node-require-context')
const context = requireContext('.', true, /\.js$/)
context.keys().forEach(moduleId=>{
context(moduleId)
})
`$3
requireContext ( directory, useSubdirectories, regExp ) -
directory
> search dir default '.' -
useSubdirectories
> true will search all child file ; false only search current dir ; default true -
regExp
> RegExp match ; default /(?:)/`