在使用对项目进行状态管理时,我们的主文件通常是这个样子的:
随着项目变得越来越大,我们导入的文件就会越来越多,而且有时候在文件夹下添加了文件后,会忘了在主文件中添加进去;有没有自动导入的方法呢?
在中,有提到一个方法require.context;可以使用此方法来创建自己的(模块)上下文,它接收三个参数:
要搜索的文件夹目录
是否还应该搜索它的子目录
以及一个匹配文件的正则表达式
例如:
详细请查看require.context的文档。
我们可以使用此方法来修改我们的代码;修改后如下:
此时,在中添加的所有以后缀结尾的文件都会被自动导入进来了。
领取专属 10元无门槛券
私享最新 技术干货