Deno CLI 子命令
Deno CLI(命令行接口)允许你通过终端或命令提示符与 Deno 运行时环境进行交互。CLI 具有一些子命令,可以用于执行不同的任务,下面的链接提供有关每个子命令的更多信息。
执行 Jump to heading
- deno run - 运行一个脚本
- deno serve - 运行一个 web 服务器
- deno task - 运行一个任务
- deno repl - 启动一个读取-评估-打印循环
- deno eval - 评估提供的脚本
依赖管理 Jump to heading
- deno add - 添加依赖项
- deno approve-scripts - 管理 npm 包的生命周期脚本
- deno audit - 审计依赖项
- deno bump-version - 提升项目
在
deno.json或package.json中的版本号 - deno cache - (已弃用。请使用 deno install)
- deno install - 安装一个依赖项或一个 脚本
- deno uninstall - 卸载一个依赖项或一个脚本
- deno remove - 移除依赖项
- deno outdated - 查看或更新过时的 依赖项
- deno why - 解释为什么某个包位于 依赖树中
工具 Jump to heading
- deno bench - 基准测试工具
- deno check - 在不运行程序的情况下对你的程序进行类型检查
- deno compile - 将程序编译为一个 独立可执行文件
- deno completions - 生成 shell 补全
- deno coverage - 生成测试覆盖率 报告
- deno create - 使用一个 模板搭建新项目
- deno doc - 为一个模块生成文档
- deno deploy - 管理并发布你的 Web 项目
- deno desktop - 基于当前 Deno 项目构建桌面应用
- deno fmt - 格式化你的代码
- deno info - 检查一个 ES 模块及其所有 依赖项
- deno init - 创建一个新项目
- deno jupyter - 运行一个 Jupyter 笔记本
- deno lint - 对你的代码进行 lint
- deno lsp - 语言服务器协议集成
- deno pack - 从当前 Deno 项目创建一个 npm tar 包
- deno publish - 将一个模块发布到 JSR
- deno test - 运行你的测试
- deno transpile - 将 TypeScript、 JSX 或 TSX 转译为 JavaScript
- deno types - 打印运行时类型
- deno upgrade - 将 Deno 升级到最新 版本
- deno x - 运行一个 npm 或 JSR 包