fs.watch('/Users/bj/gitlab/learn/zuigeng', (event, fileName)=>{
if(event === "rename") {
if (fs.existsSync(`/Users/bj/gitlab/learn/zuigeng/${fileName}`)) {
fs.rename(`/Users/bj/gitlab/learn/zuigeng/${fileName}`,'/Users/bj/gitlab/learn/zuigeng/a1.js',err=>{
if(err)
console.log('重命名失败',err)
})
} else{
console.log('文件被删除')
}
}
});

本文介绍如何使用Node.js的fs模块监控指定目录下的文件变化,并在文件被重命名时执行相应操作。通过fs.watch方法,可以实时监听文件系统的变动,如文件的创建、修改和删除等。
366

被折叠的 条评论
为什么被折叠?



