node重命名文件名字

在看张大神的博客,看到谷歌高版本浏览器支持图片懒加载,然后从network可以看到加载的图片数量,为了做这个demo,需要准备几十张图片,为了方便观察,需要将图片重命名为1.png,2.png这样,记得在张大神那里有这样的node工具,因此又查找了下。特此记录

重命名文件名字

  1. 文件目录

  2. imgRename.js的内容

    	let fs = require('fs') // 引入node的文件模块
    	let src = 'images' // 定义路径变量
    	fs.readdir(src, (err, files) => { // 访问指定路径的文件夹,files是该文件	夹内的文件名称数组
    	  files.forEach(((filename, count) => { // 遍历该文件夹数组
    		count = count++
    		let oldPath = src + '/' + filename,
    		  newPath = src + '/' + count + '.png'
    		fs.rename(oldPath, newPath, (err) => { // 重命名文件名称
    		  if (!err) {
    			console.log(filename + '排序成功' + count)
    		  }
    		})
    	  }))
    	})
    

参考链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值