Spec-Zone.ru › Deno 2

deno remove

deno remove удаляет зависимости из файла конфигурации проекта. Это противоположность deno add.

Основное использование

Удалить пакет:

›_
deno remove @std/path

Удалить несколько пакетов одновременно:

›_
deno remove @std/path @std/assert npm:express

Откуда удаляются зависимости

deno remove проверит и deno.json, и package.json (если он существует) и удалит соответствующую зависимость из того файла, в котором она найдена.

Удаление зависимости не удаляет её из глобального кэша. Чтобы освободить место на диске, см. deno clean.

Удаление глобального исполняемого файла

Передайте --global (или -g), чтобы удалить глобально установленный исполняемый скрипт, как и с помощью deno uninstall --global:

›_
deno remove --global serve

Глобальное удаление применяется к одному исполняемому файлу, поэтому нельзя использовать --global с несколькими именами. Используйте --root, чтобы указать пользовательский корневой каталог установки.

Использование в командной строке:
deno remove [OPTIONS] [packages]...

Удалить зависимости из файла конфигурации.

deno remove @std/path

Можно удалить несколько зависимостей одновременно:

deno remove @std/path @std/assert

С флагом --global это является псевдонимом для deno uninstall --global и удаляет глобально установленный исполняемый скрипт:

deno remove --global file_server

Параметры

--global, -g

Удалить глобально установленный пакет или модуль.

--lockfile-only

Выполнить установку, обновив только файл блокировки.

--minimum-dependency-age<minimum-dependency-age>

(Нестабильный параметр) Возраст в минутах, длительность в формате ISO-8601 или абсолютная временная метка RFC3339 (например, «120» — два часа, «P2D» — два дня, «2025-09-16» — дата отсечения, «2025-09-16T12:00:00+00:00» — время отсечения, «0» — отключить).

--package-json

Принудительно использовать package.json вместо deno.json для управления зависимостями.

--root<root>

Корневой каталог установки.

Параметры управления зависимостями

--frozen<BOOLEAN>необязательно

Выдать ошибку, если файл блокировки не актуален.

--lock<FILE>необязательно

Проверить указанный файл блокировки. (Если значение не указано, по умолчанию используется «./deno.lock».)

--no-lock

Отключить автоматическое обнаружение файла блокировки.

Последнее обновление: 25 июня 2026 г.

© 2018–2025 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/runtime/reference/cli/remove

Spec-Zone.ru

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