在命令行上使用 deployctl
deployctl
是一个命令行工具(CLI),允许您与 Deno Deploy 平台进行交互。
安装 deployctl
您可以使用以下命令安装 deployctl
:
deno install --allow-all --no-check -r -f https://deno.land/x/deploy/deployctl.ts
您还需要设置 DENO_DEPLOY_TOKEN
环境变量为您的个人访问令牌。您可以在
https://dash.deno.com/account#access-tokens 生成您的个人访问令牌。
使用
要部署本地脚本:
deployctl deploy --project=helloworld main.ts
要部署远程脚本:
deployctl deploy --project=helloworld https://deno.com/examples/hello.js
要部署远程脚本而不包括静态文件:
deployctl deploy --project=helloworld --no-static https://deno.com/examples/hello.js
要在部署时忽略 node_modules 目录:
deployctl deploy --project=helloworld --exclude=node_modules main.tsx
有关更多详细信息,请查看帮助消息(deployctl -h
)。
deno
CLI 和本地开发
对于本地开发,您可以使用 deno
CLI。要安装 deno
,请按照
Deno 手册
中的说明操作。
安装后,您可以在本地运行您的脚本:
$ deno run --allow-net=:8000 https://deno.com/examples/hello.js
在 http://localhost:8000 上监听
要监视文件更改,请添加 --watch
标志:
$ deno run --allow-net=:8000 --watch ./main.js
在 http://localhost:8000 上监听
有关 Deno CLI 的更多信息,以及如何配置您的开发环境和 IDE,请访问 Deno 手册的入门部分。