Function rename

  • Asynchronously rename file at oldPath to the pathname provided as newPath. In the case that newPath already exists, it will be overwritten. If there is a directory at newPath, an error will be raised instead. No arguments other than a possible exception are given to the completion callback.

    See also: rename(2).

    import { rename } from 'node:fs';

    rename('oldFile.txt', 'newFile.txt', (err) => {
    if (err) throw err;
    console.log('Rename complete!');
    });

    Parameters

    Returns void

    Since

    v0.0.2

    See

  • Asynchronously rename file at oldPath to the pathname provided as newPath. In the case that newPath already exists, it will be overwritten. If there is a directory at newPath, an error will be raised instead. No arguments other than a possible exception are given to the completion callback.

    See also: rename(2).

    import { rename } from 'node:fs';

    rename('oldFile.txt', 'newFile.txt', (err) => {
    if (err) throw err;
    console.log('Rename complete!');
    });

    Parameters

    Returns Promise<void>

    Since

    v0.0.2

    See

Methods

  • Asynchronous rename(2) - Change the name or location of a file or directory.

    Parameters

    • oldPath: PathLike

      A path to a file. If a URL is provided, it must use the file: protocol. URL support is experimental.

    • newPath: PathLike

      A path to a file. If a URL is provided, it must use the file: protocol. URL support is experimental.

    Returns Promise<void>

Generated using TypeDoc