-- 展示元数据
javascript
<script setup>
import {useData} from 'vitepress';
const {page} = useData()
const fs = require('fs');
const path = require('path');
// 指定文件夹的路径
const folderPath = '/';
// 递归函数来读取文件夹下的所有文件
function readFilesInFolder(folderPath) {
fs.readdir(folderPath, (err, files) => {
if (err) {
console.error('Error reading folder:', err);
return;
}
files.forEach(file => {
const filePath = path.join(folderPath, file);
fs.stat(filePath, (err, stats) => {
if (err) {
console.error('Error getting file stats:', err);
return;
}
if (stats.isDirectory()) {
// 如果是文件夹,递归调用该函数
readFilesInFolder(filePath);
} else {
// 如果是文件,输出文件路径
console.log(filePath);
}
});
});
});
}
// 调用函数开始读取文件夹下的所有文件
readFilesInFolder(folderPath);
</script>
<pre>{{page}}</pre>
{ "title": "", "description": "", "frontmatter": {}, "headers": [], "relativePath": "02-Person/06-博客搭建/Rss处理.md", "filePath": "02-Person/06-博客搭建/Rss处理.md" }