webpack中的require.context
作者:互联网
require.context
你可以通过 require.context() 函数来创建自己的context。
可以给这个函数传入三个参数:一个要搜索的目录,一个标记表示是否还搜索其子目录, 以及一个匹配文件的正则表达式。
webpack 会在构建中解析代码中的 require.context() 。
语法如下:
require.context(directory, useSubdirectories = false, regExp = /^\.\//);
示例:
- require.context('./test', false, /\.test\.js$/); // (创建出)一个 context,其中文件来自 test 目录,request 以 `.test.js` 结尾。
- require.context('../', true, /\.stories\.js$/); // (创建出)一个 context,其中所有文件都来自父文件夹及其所有子级文件夹,request 以 `.stories.js` 结尾。
传递给 require.context 的参数必须是字面量(literal)!
标签:false,require,js,webpack,stories,context,test 来源: https://www.cnblogs.com/xiaoleilei123/p/12881912.html