【发布时间】:2021-02-06 21:29:02
【问题描述】:
我正在尝试使用 Snowpack 导入与 glob 模式匹配的所有文件:
import allFiles from '../static/posts/**/*.md';
在 Rollup 中,您可以使用 rollup-plugin-glob 实现它,Snowpack 生态系统中有类似的东西吗?
【问题讨论】:
我正在尝试使用 Snowpack 导入与 glob 模式匹配的所有文件:
import allFiles from '../static/posts/**/*.md';
在 Rollup 中,您可以使用 rollup-plugin-glob 实现它,Snowpack 生态系统中有类似的东西吗?
【问题讨论】:
Snowpack 刚刚在 3.2.1 中发布了对 glob 导入的支持!语法镜像Vite's glob import support,所以代码就像……
const modules = import.meta.glob('./dir/*.js')
会变成如下:
const modules = {
'./dir/foo.js': () => import('./dir/foo.js'),
'./dir/bar.js': () => import('./dir/bar.js')
}
【讨论】:
目前Snowpack不支持导入多个匹配glob模式的文件,但是有an open issue to implement this feature,所以我想这最终会支持。
【讨论】: