在 SvelteKit 中全局导入图像 url

Pat*_*eps 6 sveltekit

我正在尝试以通配符方式导入目录中图像的所有 url,并有两个可能的扩展名:

import urls from "../static/images/**/*.{png,svg}";
Run Code Online (Sandbox Code Playgroud)

目前该目录中有三个文件,单独导入它们可以正常工作。当我使用此语法时,找不到文件:

无法解析从“src/routes/index.svelte”导入“../static/images/**/*.{png,svg}”。该文件存在吗?

我听说可以在 SvelteKit 中开箱即用地执行此操作,我是否需要在 jsconfig.json 文件中启用或定义导入模式才能实现此功能,或者安装依赖项?

Pat*_*eps 8

通过更改导入以使用 meta.glob 来修复:

const urls = import.meta.glob("../static/images/**/*.{png,svg}");
Run Code Online (Sandbox Code Playgroud)