位置: 编程技术 - 正文

利用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调试工具)

  • 什么叫直接税?直接税有哪些?
  • 固定资产一次性折旧的账务处理和税务处理
  • 小规模纳税人的认定标准是什么
  • 车辆购置税完税证明是什么
  • 增值税销项税的计税依据(销售额)包括()
  • 商业折扣影响主要因素有
  • 已经开了发票需要退款怎么处理
  • 公司与公司之间的欠款怎么要
  • 非专利技术转让计入什么科目
  • 定期定额自行申报表填表说明
  • 企业所得税季度预缴可以弥补以前年度亏损吗
  • 办理企业所得税退税
  • 在建工程转固定资产账务处理
  • 零食发票能抵税吗
  • 平行式明细账
  • 机器保养计入什么
  • 别人开业送的花怎么说
  • 商业汇票概念股票
  • 母公司给子公司担保需要决议吗
  • 出售房产税收
  • 小规模纳税人可以出口退税吗
  • 北京房产税如何申报缴纳
  • 税种认定登记流程
  • 待认证进项税额是什么情况下用的
  • 职工福利费扣除标准2022
  • 收代扣代收代征手续费会计分录
  • 财报申报逾期可不可以补报
  • win11文件类型怎么改
  • PHP:mb_ereg_replace()的用法_mbstring函数
  • 苹果充电宝怎么验真假
  • wordpress测试
  • 软件工程毕设题目冷门
  • 应付职工薪酬的借方和贷方
  • 福克兰群岛属于哪国
  • php session_start
  • 应纳所得税额税率表
  • 史上最贵的微博
  • 当年盈余资金计算公式
  • 固定资产的非正常报废
  • 建设项目罚款支出的会计处理
  • php使用函数限制字符串长度和格式
  • ps怎么参考线快捷键
  • 记账凭证的主要作用有
  • 水电费是收据能入账不
  • 企业计提增值税的会计科目
  • 应收预收的区别
  • 外包员工食堂怎么做账
  • 将织梦dedecms转换到wordpress
  • 如何移除白名单的电话号码
  • react 16新特性
  • 现时社保缴费
  • 结转生产成本是不是成品入库
  • 政府补助的分类包括
  • 利息收入交税不
  • 购买设备分期付款凭证怎么做
  • 预付工程款会计分录
  • 谈一谈企业应如何做才能更好地、有效地激励员工
  • 哪些发票可以提供发票
  • 内账会计工作职责和工作流程
  • win7全局搜索
  • WinCtlAdAlt.exe - WinCtlAdAlt是什么进程
  • winxp截图快捷命令
  • Linux CentOS系统下tomcat配置ssl教程
  • bootstrap栅格布局
  • Windows下的C语言编译器
  • javascript解析器
  • 一系列优秀的Android开发资料
  • unity开发安卓游戏教程
  • 用wasfile.zip智能批量删除文件
  • linux命令scp和sftp详细介绍
  • javascript图片
  • javascript 基础篇1 什么是js 建立第一个js程序
  • js获取tbody下的tr
  • 用jquery实现图片轮播
  • android 轮播
  • python djang
  • 广东电子税务局财务报表在哪里查询
  • 车辆购置税非本人可以代缴吗
  • 地税局公务员工作内容
  • 内蒙民生认证系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设