我需要使用 Markdown 文件中的数据构建 API。我有大约 100 个 Markdown 文件,文件顶部有这样的数据:---title: Lorem ipsumcategory: componentprimaryKeywords: curved horizonsecondaryKeywords: css block content seperator---所需的输出是单个 .json 文件,其中包含来自我的 .md 文件的所有数据作为数组中的对象。例子:[ { "title": "Lorem ipsum", "category": "component", "primaryKeywords": "curved horizon", "secondaryKeywords": "css block content seperator" }, { "title": "Lorem ipsum", "category": "component", "primaryKeywords": "curved horizon", "secondaryKeywords": "css block content seperator" }, { "title": "Lorem ipsum", "category": "component", "primaryKeywords": "curved horizon", "secondaryKeywords": "css block content seperator" }]JSON 文件应该作为我的前端构建的一部分生成。我正在使用吞咽。我试过做这样的事情:gulp.task('search-api', function (cb) { const fs = require('fs'); const matter = require('gray-matter'); const str = fs.readFileSync('./src/docs/01-Components/02-Layout/03-bow.md', 'utf8'); console.log(matter(str));});我可以在控制台中显示来自 1 个文件的数据。但我需要帮助来显示所有文件中的数据./src/docs/,然后将其合并为 1 个结果并将其解析为 1 个 JSON 文件。我怎样才能做到这一点?感谢所有帮助和建议。
添加回答
举报
0/150
提交
取消