位置: 编程技术 - 正文

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

  • 增值税发票如何抵扣税款
  • 支付增值税会计科目
  • 收到退税款怎么入账
  • 山东税务网上申报平台操作员查询
  • 中了单位大奖要缴个税吗?
  • 关于办理退税手续的通知
  • 加油票怎么记账凭证
  • 发票章盖金额上去了
  • 不是小微企业的小规模纳税人的税收优惠
  • 坏账核销计入营业利润吗
  • 电子发票冲红处理
  • 税务登记法人变更后多久生效
  • 销售额负数 如何填报报表
  • 工业企业新产品的特点
  • 增值税进项销项每个月需要结转吗
  • 退货应入会计什么科目
  • 机械设备租赁征求意见稿
  • 商铺租金收入交什么税一共多少个点
  • 发票上的税额和报税的数不一样,按照哪个报
  • 淘宝企业店铺是工厂直销吗
  • 企业劳务发票怎么开,税率是多少
  • 食堂购买的固定资产可以一次性加计扣除吗
  • 员工报销费用
  • 补充养老保险计算器
  • 制造费用年末需要结转吗
  • 无形资产研发支出适用于税前加计扣除的政策
  • 高技术制造企业
  • 差额征税预缴税额怎么算
  • 生育津贴的相关法律规定
  • php中实现文件上传的函数
  • cookie 区别
  • 财务费用属不属于生产成本
  • echarts地图不同地区设置不同的颜色
  • 哪些可以作为原始凭证
  • 今天中秋节
  • 销项税和进项税抵扣的会计分录
  • php浮点数
  • 微信公众号php开发教程
  • php session用法
  • 什么是劳务派遣制员工
  • php 时间
  • php生成器和迭代器理解
  • 将购入的原材料用于不动产在建工程
  • 事业单位购入固定资产当月计提折旧
  • 试用产品的账务处理分录
  • 水电费用属于会计的什么费用
  • 房产税如何申请减免
  • 填写备案信息的目的
  • 企业出租房产增值税怎么计算
  • 什么单位需要
  • 费用暂估是什么意思
  • 不得抵扣增值税的情形
  • 因管理不善材料被盗应记啥科目
  • 电子发票已开出客户退款会计处理是怎样的?
  • 已付款未收到发票
  • 购买需要安装的生产设备会计分录
  • 在岗职工平均工资在哪里查询
  • 计税价格里含税吗
  • mysql实用教程
  • mysql5.7最新版
  • 制作win7系统安装u盘系统
  • qplus.exe是什么进程
  • 双系统没有选择
  • win8资源管理器未响应
  • frontpage软件
  • win10睡眠唤醒键
  • linux使用范围
  • 升级linux版本
  • mac sip怎么打开
  • apk反编译是什么意思
  • linux dev/sr0
  • javascript自动化
  • linux 批量修改
  • node+express+ejs使用模版引擎做的一个示例demo
  • 详解javascript事件冒泡
  • 自定义view的基本流程
  • python内置数据结构有哪些
  • 网上税务局电子发票怎么领用
  • 土地增值税清算退税涉及企业所得税补缴
  • 增值税率下降
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设