Spec-Zone.ru › Deno 1

Deno.renameSync

Синхронно переименовывает (перемещает) oldpath в newpath. Пути могут указывать на файлы или каталоги. Если newpath уже существует и не является каталогом, renameSync() заменяет его. При переименовании oldpath и newpath из разных каталогов могут применяться ограничения, специфичные для ОС.

Deno.renameSync("old/path", "new/path");

В операционных системах типа Unix данная операция не следует символичным ссылкам ни по одному из путей.

Правила и типы ошибок при выполнении операции зависят от платформы. Ошибки всегда возникают при попытке переименования чего-либо в непустой каталог.

Требуются права allow-read и allow-write.

function renameSync(oldpath: string | URL, newpath: string | URL): void;
renameSync(oldpath: string | URL, newpath: string | URL): void

Параметры

oldpath: string | URL
newpath: string | URL

Тип возвращаемого значения

void

© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.renameSync

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API