为了账号安全,请及时绑定邮箱和手机立即绑定

node.js文件存取

node.js文件存取

喵喵时光机 2019-03-29 23:19:12
现在node.js正在写一个项目,想实现一个功能。具体操作是每回都会fs.write一个文件,然后后续会操作读取这个文件。现在的问题是,如何能做到每次写这个文件的名字都能加1。然后每次读取的都是本次写入的前一个文件。比如说,这次我想存file命名为R1,下次的存就命名为R2。以此类推。然后在存储R2的时候,下一步操作我可以读到R1。存R3的时候我可以读R2。简单来说就是每次存入文件,然后读取上次存入的那个文件,而非本次存入的。不知道有没有什么好的方法。
查看完整描述

1 回答

?
神不在的星期二

TA贡献1963条经验 获得超6个赞

首先你需要保证node进程只启动了一个(多进程很难保证顺序)
其次,要使用fs.writeSync进行文件写入
然后在函数执行时获取文件列表,按时间排序取出最后一次创建的文件,读取该文件的信息,然后根据该文件名称进行+1创建

查看完整回答
反对 回复 2019-04-01
  • 1 回答
  • 0 关注
  • 355 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号