Spec-Zone.ru › Deno 2

deno check

Использование в командной строке

deno check [OPTIONS] [file]...

Загрузка и проверка типов без выполнения.

deno check jsr:@std/http/file-server

Если не указан параметр --reload, эта команда не будет перезагружать уже кэшированные зависимости.


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

--frozen

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

--import-map

Загрузить файл карты импорта из локального файла или удаленного URL.

--lock

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

--no-lock

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

--no-npm

Не разрешать модули npm.

--no-remote

Не разрешать удаленные модули.

--node-modules-dir

Устанавливает режим управления node_modules для пакетов npm.

--reload

Короткая форма: -r

Перезагрузить кэш исходного кода (перекомпилировать TypeScript) без значения Перезагрузить все jsr:@std/http/file-server,jsr:@std/assert/assert-equals Перезагружает определенные модули npm: Перезагрузить все модули npm npm:chalk Перезагрузить определенный модуль npm.

--vendor

Включает или отключает использование локальной папки vendor для удаленных модулей и папки node_modules для пакетов npm.

Параметры

--all

Проверить тип всего кода, включая удаленные модули и пакеты npm.

--allow-import

Короткая форма: -I

Разрешить импорт с удаленных хостов. Можно дополнительно указать разрешенные IP-адреса и доменные имена с необходимыми портами. Значение по умолчанию: deno.land:443,jsr.io:443,esm.sh:443,cdn.jsdelivr.net:443,raw.githubusercontent.com:443,user.githubusercontent.com:443.

--cert

Загрузить центр сертификации из файла в формате PEM.

--config

Короткая форма: -c

Настроить различные аспекты deno, включая TypeScript, проверку стиля и форматирование кода. Обычно файл конфигурации называется deno.json или deno.jsonc и автоматически обнаруживается; в этом случае этот флаг не нужен.

--doc

Проверить тип блоков кода в JSDoc, а также фактический код.

--doc-only

Проверить тип блоков кода в JSDoc и Markdown.

--no-config

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

Пример

Проверка типов без выполнения.

example.ts
const x: string = 1 + 1n;
deno check example.ts

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

Spec-Zone.ru

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