对文件夹以及文件夹里面的文件进行重命名操作,去掉名称里的某个字符。这个nodeJs怎么写呢。
fs模块即可。
fs.readdir可以读取文件夹的所有文件的文件名,fs.rename可以给给文件改名。
fs.rename(oldPath, newPath, [callback(err)])
oldPath是旧文件路径,newPath是新文件路径,比如说我要把一个文件夹dist/js下所有文件名都加个序号
var path = 'dist/js'
fs.readdir(path,function(err,files),index{
files.forEach(function(fileName){
fs.rename(path+fileName,path+fileName+index);
})
})