Vuex 引入多个模块简写方法

在使用对项目进行状态管理时,我们的主文件通常是这个样子的:

随着项目变得越来越大,我们导入的文件就会越来越多,而且有时候在文件夹下添加了文件后,会忘了在主文件中添加进去;有没有自动导入的方法呢?

在中,有提到一个方法require.context;可以使用此方法来创建自己的(模块)上下文,它接收三个参数:

要搜索的文件夹目录

是否还应该搜索它的子目录

以及一个匹配文件的正则表达式

例如:

详细请查看require.context的文档。

我们可以使用此方法来修改我们的代码;修改后如下:

此时,在中添加的所有以后缀结尾的文件都会被自动导入进来了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180613G0B1AP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券