fs.rename给文件或目录重命名

2021-02-21  本文已影响0人  静昕妈妈芦培培

例1:

const fs = require('fs')

fs.rename('./icon.png', './img.png', (err) => {
    if(err) {
        console.error(err)
        return
    }

    console.log('文件重命名成功')
})

执行结果:


image.png

例2:


image.png
const fs = require('fs')

fs.rename('./img1.jpg', './img2.jpg', (err) => {
    if(err) {
        console.error(err)
        return
    }

    console.log('文件重命名成功')
})

执行结果:


image.png

例3:可以把一个文件或目录移动到一个存在的目录下

image.png
const fs = require('fs')

fs.rename('./foo', './assets/bar', err => {
    if(err) {
        console.error(err)
        return
    }
    console.log('文件/目录重命名成功')
})

执行结果:


image.png

不能把一个文件或目录移动到一个不存在的目录下

const fs = require('fs')

fs.rename('./a.text', './foo/aa.text', err => {
    if(err) {
        console.error(err)
        return
    }
    console.log('文件/目录重命名成功')
})

执行结果:


image.png
上一篇 下一篇

猜你喜欢

热点阅读