子曰:了解webpack 中require.context 方法
require.context
是使用webpack 编译代码的方法。了解require.context
的起因是在查看代码时,发现了如下使用方式
1 | const icons = {} |
上述方法使用require.context
进行了图片资源的而引入
0x00 语法
1 | require.context( |
使用directory
路径、includeSubdirs
选项和filter
来指定一系列完整的依赖关系,便于更细粒度的控制模块引入。后面可以很容易地进行解析:
0x01 示例
1 | var context = require.context('components', true, /\.html$\/) |
0x02 参考文档
1.webpack 官方文档