在扩展glob时,import-glob加载器似乎并不遵循别名-我假设webpack在将内容传递给加载器时根本无法解析它们。
例如,如果我们有此别名:
resolve: {
alias: {
'@foo': './foo',
},
},
以下内容将不会扩展:
import '@foo/*.js';
但这会:
import './foo/*.js';
这是一个最小的复制案例:
https://www.dropbox.com/s/ighxnej6d84590v/webpack-alias-import-glob.zip?dl=0
有什么办法可以解决此问题,以便正确扩展具有webpack别名的glob吗? 我正在考虑在import-glob之前编写一个小型加载程序,该加载程序仅解析源代码中的别名,但找不到有关如何执行此操作的任何API文档。