如何用node写一个脚本

对文件夹以及文件夹里面的文件进行重命名操作,去掉名称里的某个字符。这个nodeJs怎么写呢。

阅读 4.9k
1 个回答

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);
    })

})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题