csdn文章迁移/迁走历程与实践

从csdn迁移到博客园
  • 博客园官方本身支持,按流程迁移即可
从csdn 迁移到 hexo 的历程
  1. 获取csdn 全部文章链接

  2. 此平台批量转换并下载md文件

  1. 将下载好的md文章适配hexo格式,如 title、 tags 。。。代码如下
js 复制代码
/* 文件名: index.js */
const fs = require('fs');

// 获取目标文件夹路径
const folderPath = './';

// 读取目标文件夹中的文件列表
fs.readdir(folderPath, (err, files) => {
  if (err) {
    console.error('读取文件列表时出错:', err);
    return;
  }

  // 遍历每个文件
  files.forEach((file) => {
    // 构建文件路径
    const filePath = `${folderPath}/${file}`;

    // 读取文件内容
    fs.readFile(filePath, 'utf8', (err, data) => {
      if (err) {
        console.error(`读取文件 ${file} 时出错:`, err);
        return;
      }

      // 在文件内容顶部添加文件名
      const updatedData =`---\ntitle: ${file.replace(".md","")}\ncategories: 博客迁移\ntags: csdn\n---\n\n${data}`
    //    `/* 文件名: ${file} */\n${data}`;

      // 将更新后的内容写入文件
      fs.writeFile(filePath, updatedData, (err) => {
        if (err) {
          console.error(`写入文件 ${file} 时出错:`, err);
        } else {
          console.log(`文件 ${file} 更新成功`);
        }
      });
    });
  });
});

      
      
      
      
相关推荐
心之伊始6 小时前
Spring Boot Actuator + Micrometer 自定义业务指标:不只是健康检查
java·架构·源码分析·csdn
lovePaul779 小时前
CSDN 自动发布测试
ai·自动化·csdn
weixin_468466853 天前
CSDN AI 数字营销工具试用体验
人工智能·csdn·ai创作·ai数字营销工具
旺仔Sec4 天前
【AI数字营销系列测评】打造你的专属硬核品牌力:CSDN“专属模板”全网首测,开启沉浸式技术视觉新体验
csdn·用户体验
旺仔Sec4 天前
【AI数字营销深度测评】让优质内容化身AI黄金语料:CSDN“专家标注”功能实测与价值复盘
csdn·用户体验
Qres8214 天前
Hexo博客本地配置
前端·博客·hexo
万粉变现经纪人5 天前
2026最新CSDN博客质量分v6.0深度解读:从评分机制到80+实战提分指南
数据库·人工智能·深度学习·csdn·csdn博客·csdn博客质量分6.0·博客质量分
Qres8216 天前
hexo博客上传github page
git·github·hexo
华科大胡子1 个月前
CSDN+GitHub双栖开发者
csdn
艺杯羹1 个月前
从零搭建CSDN博客爬虫:Python爬虫+多格式导出完整教程
开发语言·爬虫·python·开源·gui·csdn