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Отключить автоматическое обнаружение файла блокировки.
Последнее обновление:
© 2018–2025 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/runtime/reference/cli/remove