Deno 速查
共 24 条 Deno 常用命令与写法,涵盖基础、权限、模块与配置、内置工具、编译与部署。 支持搜索与分类筛选,点击即可复制。
基础
默认安全沙箱,需显式授予权限。
| 命令 | 说明 |
|---|---|
| 查看版本 | |
| 运行脚本 | |
| 监听重跑 | |
| 直接求值 | |
| 进入 REPL |
权限
按需最小授权。
| 命令 | 说明 |
|---|---|
| 文件读 / 写 | |
| 网络(可限定域名) | |
| 环境变量 / 子进程 | |
| 限定路径 / 授予全部权限 | |
| 显式拒绝某权限(细粒度控制) |
模块与配置
URL 即模块路径,无 node_modules。
| 命令 | 说明 |
|---|---|
| 从 URL 导入 | |
| 使用 npm 包(npm: 前缀) | |
| 项目配置与任务 | |
| import map 路径别名 | |
| 执行 deno.json 中定义的任务 |
内置工具
格式化、检查与测试。
| 命令 | 说明 |
|---|---|
| 格式化代码 | |
| 静态检查 | |
| 运行测试 | |
| 基准测试 | |
| 类型检查 / 生成文档 |
编译与部署
打包与云端。
| 命令 | 说明 |
|---|---|
| 编译为独立可执行文件 | |
| 全局安装脚本为命令 | |
| 部署到 Deno Deploy | |
| 预下载依赖(离线可用) |
使用说明
Deno 速查:基础、权限、模块与配置、内置工具、编译与部署;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:基础、权限、模块与配置、内置工具、编译与部署。
- 点「命令」列复制到终端或代码。
- Deno 默认无权限,运行报错往往是缺 --allow-*;按最小权限授予。
- URL 即模块路径,无需 node_modules;也能用 npm: 前缀引 npm 包。
常见问题
- 为什么运行脚本总提示权限错误?
- Deno 默认沙箱化,需显式授予权限(--allow-read/net/...);通过限定具体路径/域名可做到最小授权。
- Deno 和 Node 的主要差异?
- Deno 内置 TS/格式化/测试/lint、默认安全、以 URL 引模块;Node 生态更庞大。Deno 也兼容部分 npm 包。
- 需要联网吗?
- 速查内容本地可用;首次拉取远程模块需联网。