Spec-Zone.ru › Deno 1

Deno.rename

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

await Deno.rename("old/path", "new/path");

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

Между платформами различается поведение при возникновении ошибок, а также их тип. Всегда возникает ошибка при попытке переименовать что-либо в непустой каталог.

Требует allow-read и allow-write разрешений.

function rename(oldpath: string | URL, newpath: string | URL): Promise<void>;
rename(oldpath: string | URL, newpath: string | URL): Promise<void>

Параметры

oldpath: string | URL
newpath: string | URL

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

Promise<void>

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

Spec-Zone.ru

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