位置: 编程技术 - 正文

利用Node.js对文件进行重命名(nodejs如何使用)

编辑:rootadmin

推荐整理分享利用Node.js对文件进行重命名(nodejs如何使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js文档,node.js文档,node.js 文件操作,node.js 文件操作,node.js document,node.js使用教程,node.js document,node.js使用教程,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

最近把博客换了皮肤,今天早上起来就开始捣鼓文件命名问题。hexo的文章基本都是生成在_post文件夹下,若文章多了以后就不好管理,所就打算以【日期+文章标题】为文件名:

更改前:

更改后:

文章一共篇,作为程序员不可能一个个的去改,得用工具帮我去完成,那就是用程序帮我完成这么机械的任务。

完成这项任务的前提条件是:文章的时间和文章的标题

题目很简单,文件名就是,时间呢?幸好hexo在生成文章的时候,文件内容里面已经有时间:

利用Node.js对文件进行重命名(nodejs如何使用)

所以接下来的事情就明确了:

1. 读取文章内容

2. 提取时间

3. 拼接时间和文章标题

代码整体思路:

1.读取指定目录下的文件内容

2.一行行的分割内容,提取想要的内容

3.拼接时间+标题

在整行读取内容遇到一些问题,查了文档nodejs好像有 ,但我没有用直接用了一个偷懒的方法分割内容:

这样就得到一个以换行 n 为分割的数组。

用到的方法:

下面是代码:

总结

标签: nodejs如何使用

本文链接地址:https://www.jiuchutong.com/biancheng/377871.html 转载请保留说明!

上一篇:基于Node.js的WebSocket通信实现(基于node.js的跳蚤市场网站主要内容)

下一篇:Node.js调试技术总结分享(node调试工具)

  • 房产税的计税基础包括契税吗
  • 应交税费科目的借贷方向
  • 未达起征点的增值税怎么做账
  • 农机合作社项目复核报告
  • 个人发票需要身份证信息吗?
  • 利润表年度报表
  • 多少金额以下可以一次性费用
  • 国内旅客运输票据
  • 购买债券的利息会计分录
  • 取得虚开发票所得税分录如何处理?
  • 股权转让所得交所得税吗
  • 分期收款开具发票可以吗
  • 结转本月工资薪金
  • 购进货物用于免征增值税项目
  • 小规模季度销售超过30万怎么纳税
  • 出口退税进项发票
  • 抵扣消费税的利益主要
  • 设备租赁成本会计分录
  • 企业所得税减免税额计算公式
  • 政府无偿给企业划拨土地是否需摊销
  • 即征即退的增值税计入其他收益吗
  • 合同成本如何设一级科目
  • 酒店安装监控费用谁出
  • 收到折扣属于什么会计科目
  • 债权人撤销权诉讼有效债权为前提
  • ajax不刷新页面
  • 库存退回
  • 关于怀孕在线咨询
  • 承包合同包含的内容
  • 销售自己使用过的旧货
  • 转让应收账款会计分录
  • php中imagecreatefromjpeg
  • vue组件引入外部js
  • 出资入股是什么意思
  • 怎么把html转成图片
  • 爬虫基本原理有哪些
  • 应交增值税缴纳后入什么费用
  • 存货跌价准备确认损失
  • 小规模纳税人养老保险怎么交
  • 信托保障基金怎么赎回
  • 多收钱少开票
  • 汽车保险合同由什么组成
  • 所得税季报季末从业人数
  • 预收账款的核算处理
  • 发票未及时开,但是双方会计已经做帐,怎么办?
  • 合并报表抵消分录的基本原理
  • 成品油发票如何作废
  • 出口收入没有及时申报怎么处罚
  • 弃置费用预计负债的会计处理
  • 工资中的扣款怎么做账
  • 给客户优惠货款怎么写
  • 加油预付卡销售 IC卡充值
  • 预付账款的账务处理视频教程
  • 限售股上市流通是好还是坏
  • 购买商品发生的费用计入
  • 工会费上缴
  • 违反会计规定承担责任
  • 建立明细账的注意事项
  • jdbc取数据
  • 左右内边距代码
  • wkqkpick.exe进程是什么
  • iexploresrv.exe
  • 高效快捷键
  • win7系统如何更改默认浏览器
  • win8语音助手怎么关闭
  • linux怎么查看挂载点
  • cocos2dx 3.3 + QT5.3制作游戏编辑器
  • javascript ()
  • node 获取当前时间
  • kotlin开发安卓教程
  • 刀塔ug是谁
  • opengl3d
  • jquery图片轮播无缝连接
  • unity3d4个脚本
  • shell脚本的实现
  • koa和express的区别
  • 安卓开发日记本
  • 全面解析白羊座o型血女
  • 上海自贸试验区临港新片区
  • 如何连续打印单据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设