【发布时间】:2021-04-27 19:42:35
【问题描述】:
我正在使用 Netlify CMS。我想将轮播的所有幻灯片导入到我的组件中。我制作了一个名为滑块的集合并添加了一些幻灯片。这在public/content/slider/ 中创建了两个降价文件(每张幻灯片一个)。我想将它们全部导入一个可迭代对象中,以便构建轮播。
因为我为markdown文件设置了webpack loader,所以我可以导入单个markdown文件没有问题,像这样:
import post from '../public/content/posts/[post name].md
但是当我尝试使用require.context、require-context或导入fs时,就不行了。所以我决定尝试从getStaticProps 中要求这些库。但是getStaticProps 中的__dirname 是/,是我计算机文件系统的根目录。
所有getStaticProps 示例都使用数据获取。我缺少一些信息。如何导入/slides/文件夹中的所有markdown文件?
【问题讨论】:
标签: node.js reactjs next.js netlify-cms