当前位置: 首页 > news >正文

沧州网站设计多少钱电脑网站建设在哪里

沧州网站设计多少钱,电脑网站建设在哪里,网站开发自学还是培训,阿里邮箱登录文章目录 往期效果将文章信息导出适配 hexo 的文章模板导出的文章路径问题终端控制执行脚本代码整理结尾 往期 Puppeteer 使用实战#xff1a;如何将自己的 CSDN 专栏文章导出并用于 Hexo 博客#xff08;二#xff09; 效果 写了一个 node 脚本用来批量处理 md 文件 本期… 文章目录 往期效果将文章信息导出适配 hexo 的文章模板导出的文章路径问题终端控制执行脚本代码整理结尾 往期 Puppeteer 使用实战如何将自己的 CSDN 专栏文章导出并用于 Hexo 博客二 效果 写了一个 node 脚本用来批量处理 md 文件 本期用的基本上是 node 添加终端控制 将文章信息导出 首先在爬取专栏页数的时候就收集好了信息我们把信息导出到外部 json 然后再脚本里引入 就可以使用这个 json 了 const id2info JSON.parse(await fs.readFileSync(${__dirname}\\id2info.json, utf-8) );适配 hexo 的文章模板 我们可以看到 hexo 的每一个 page 是有一些配置的我也想给导出的这些文章批量设置一下 观察一下导出的文件可以得出一些规律 文章开头有 toc[] 或者 toc[](文字)然而 hexo 并不支持需要替换掉有些文章没有这些就可以在内容开头直接添加即可 这里我是使用正则直接匹配分割 const reg /\\[toc\]\(.*?\)|\\[toc\]/i; // .... const content fs.readFileSync(eachArticlePath, utf8); /*** 拼接文章内容文章分两种情况* - 一种是头部有 [toc]()之类的* - 另一种是什么都没有的*/ if (content.match(reg) ! null) {const splitContent content.split(reg)[1];afterContent ${replaceContent}\n${splitContent}; } else {afterContent ${replaceContent}\n${content}; }导出的文章路径问题 通过 csdn 导出的文章如果 title 中有一些特殊符号的那么导出的时候会帮你替换成 _因为 Windows 中不允许特殊字符在路径中 为了不改变之前的 title我又写了一个 filePath 专门用来读文章 终端控制执行脚本 这里写了个终端的函数如果选择 y那么就执行脚本 需要引入 readline 以及 exec 简单的使用逻辑可以看一下我写的 import readline from readline; import { exec } from node:child_process; // ... const rl readline.createInterface({input: process.stdin,output: process.stdout, }); rl.question(是否立即处理成 hexo 文章? y/n, (answer) {if (answer y) {// 执行 npm run build 命令exec(modify.cmd, (err, stdout, stderr) {if (err) {console.error(err);return;}console.log(处理完成);rl.close();});} else {rl.close();} });其中的 cmd 命令很简单就是 node 脚本.js 即可运行 代码整理 花了点时间抽离了一下代码这样入口文件更简洁了每个功能也都独立出来方便修改和查错欢迎使用并 start ~代码仓库 结尾 基本上文章已经批量处理好了可以放到 hexo 里生成了
http://www.pierceye.com/news/508671/

相关文章:

  • 电子商务网站开发 刘兰娟企业网站建设发展平台
  • 天津做网站得公司游戏界面设计网站
  • 手机网站制作推广网站开发制作培训学校
  • 网站建设需要哪些成本自媒体怎么赚钱
  • 手机怎么访问微网站网站建设市场调研框架
  • 前端网站主题怎么做业务外包的优势和劣势
  • 西安模板网站建设套餐保定seo排名外包
  • 自己做的网站怎么设置文件下载北京朝阳区楼盘
  • h网站建设揭阳网站如何制作
  • phpstudy建设网站教程微信小程序开发需要什么
  • 快手刷评论推广网站网站几个数据库
  • 山东网站建设网站我国网站开发
  • 常见的网站类型有北京电力建设公司待遇
  • 网站分析流程wordpress表单统计插件下载
  • 南宁网站建设公司seo优化武鸣住房和城乡规划建设局网站
  • 在线制作网站门户站模板
  • 邵阳网站建设推广56m做图片视频的网站是什么
  • 如何提高网站的点击率域名空间网站推广
  • 上海松江做网站建设wordpress 拒绝连接
  • 有免费的个人网站吗富德生命人寿保险公司官方网站保单服务
  • 网站备案 子域名网页视频制作软件
  • 空间 网站网站建设哪个好
  • 公司网站域名价格云南免费网站建设
  • 网站跳转域名不变常见网站架构
  • 山东省建设厅电工证查询网站网站标题的选择
  • 网站建设是属于软件吗电话销售哪里找客户电话
  • 用vue做网站的实例网站制作郑州
  • 五个网站想自己在家做外贸网站
  • 收费的电影网站怎么做网页设计图片的应用
  • 班级网站建设步骤橘子皮主题wordpress