# node-require-context **Repository Path**: itlangz/node-require-context ## Basic Information - **Project Name**: node-require-context - **Description**: same as webpack require.context,and can be used everywhere. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-09-08 - **Last Updated**: 2022-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # node-require-context > same as `webpack` => [`require.context`](https://webpack.docschina.org/guides/dependency-management/#require-context) ## Usage ```npm npm i --save node-require-context ``` ### Example ```js const requireContext = require('node-require-context') const context = requireContext('.', true, /\.js$/) context.keys().forEach(moduleId=>{ context(moduleId) }) ``` ### API `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 `/(?:)/`