背景:有个网站项目,其中有些文档内容,以 md 形式放在固定一个文件夹内。
现在希望每次网站构建的时候,能自动扫描文件夹内的文件,根据文件名及内容来生成一个目录索引,比如:
const articleList = [
{
filename: 'xxxx',
title: 'xxxx',
content: 'xxxx',
},
]
项目是用的 umi 框架,使用 webpack 5 来打包的。
目前初步想法是通过给 webpack 写 loader 或者 plugin 的方式来实现。
但是没研究清楚具体该用 loader 还是 plugin,如果用 plugin 的话,该在哪里做 hook ?生成的内容最好是仅存在于构建阶段或者结果中。
求大神指点。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.