素材阁

Deno 速查

共 24 条 Deno 常用命令与写法,涵盖基础、权限、模块与配置、内置工具、编译与部署。 支持搜索与分类筛选,点击即可复制。

基础

默认安全沙箱,需显式授予权限。

命令说明
查看版本
运行脚本
监听重跑
直接求值
进入 REPL

权限

按需最小授权。

命令说明
文件读 / 写
网络(可限定域名)
环境变量 / 子进程
限定路径 / 授予全部权限
显式拒绝某权限(细粒度控制)

模块与配置

URL 即模块路径,无 node_modules。

命令说明
从 URL 导入
使用 npm 包(npm: 前缀)
项目配置与任务
import map 路径别名
执行 deno.json 中定义的任务

内置工具

格式化、检查与测试。

命令说明
格式化代码
静态检查
运行测试
基准测试
类型检查 / 生成文档

编译与部署

打包与云端。

命令说明
编译为独立可执行文件
全局安装脚本为命令
部署到 Deno Deploy
预下载依赖(离线可用)

使用说明

Deno 速查:基础、权限、模块与配置、内置工具、编译与部署;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:基础、权限、模块与配置、内置工具、编译与部署。
  2. 点「命令」列复制到终端或代码。
  3. Deno 默认无权限,运行报错往往是缺 --allow-*;按最小权限授予。
  4. URL 即模块路径,无需 node_modules;也能用 npm: 前缀引 npm 包。

常见问题

为什么运行脚本总提示权限错误?
Deno 默认沙箱化,需显式授予权限(--allow-read/net/...);通过限定具体路径/域名可做到最小授权。
Deno 和 Node 的主要差异?
Deno 内置 TS/格式化/测试/lint、默认安全、以 URL 引模块;Node 生态更庞大。Deno 也兼容部分 npm 包。
需要联网吗?
速查内容本地可用;首次拉取远程模块需联网。

延伸阅读

相关工具