deno check
命令行用法
deno check [OPTIONS] [file]...
下载并进行类型检查,但不执行。
deno check jsr:@std/http/file-server
除非指定了 --reload,否则此命令不会重新下载已缓存的依赖项
依赖管理选项 Jump to heading
--frozen
Jump to heading
如果 lockfile 过期则报错。
--import-map
Jump to heading
从本地文件或远程 URL 加载 import map 文件。
--lock
Jump to heading
检查指定的 lock 文件。(如果未提供值,则默认为 “./deno.lock”)。
--no-lock
Jump to heading
禁用自动发现 lock 文件。
--no-npm
Jump to heading
不解析 npm 模块。
--no-remote
Jump to heading
不解析远程模块。
--node-modules-dir
Jump to heading
设置 npm 包的 node_modules 管理模式。
--reload
Jump to heading
短标记:-r
重新加载源代码缓存(重新编译 TypeScript)无值:重新加载所有内容 jsr:@std/http/file-server,jsr:@std/assert/assert-equals:重新加载特定模块 npm::重新加载所有 npm 模块 npm:chalk:重新加载特定 npm 模块。
--vendor
Jump to heading
切换本地 vendor 文件夹用于远程模块和 node_modules 文件夹用于 npm 包。
选项 Jump to heading
--all
Jump to heading
类型检查所有代码,包括远程模块和 npm 包。
--allow-import
Jump to heading
短标记:-I
允许从远程主机导入。 可选地指定允许的 IP 地址和主机名,必要时可指定端口。 默认值:deno.land:443,jsr.io:443,esm.sh:443,cdn.jsdelivr.net:443,raw.githubusercontent.com:443,user.githubusercontent.com:443。
--cert
Jump to heading
从 PEM 编码文件加载证书颁发机构。
--config
Jump to heading
短标记:-c
配置 deno 的不同方面,包括 TypeScript、代码检查和代码格式化。通常配置文件将被称为 deno.json 或 deno.jsonc 并自动检测;在这种情况下,此标志不是必需的。
--doc
Jump to heading
类型检查 JSDoc 中的代码块以及实际代码。
--doc-only
Jump to heading
仅类型检查 JSDoc 和 Markdown 中的代码块。
--no-config
Jump to heading
禁用自动加载配置文件。