import.meta.glob()是什么?
import.meta.glob() 是一个内置函数,它允许你根据指定的模式(pattern)来导入模块。import.meta.glob() 返回一个 Promise,该 Promise 解析为包含匹配模式的所有模块的数组。
例:
js
const result = await import.meta.glob('./*.js');
// result 可能类似于:
{
'./module1.js': import('./module1.js'),
'./module2.js': import('./module2.js'),
'./module3.js': import('./module3.js')
}
import.meta
import.meta 是一个全局对象,它提供了一些元数据信息,例如当前模块的 URL 等。import.meta 只能在模块内部使用,不能在全局范围内使用。