Skip to content
This repository was archived by the owner on May 5, 2025. It is now read-only.

Files

Latest commit

a7d360a · Dec 20, 2021

History

History

deno

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 5, 2021
Dec 20, 2021
Mar 5, 2021
Mar 5, 2021
Aug 20, 2020
Mar 5, 2021
Mar 5, 2021
Mar 5, 2021
Mar 5, 2021
Mar 5, 2021
Mar 5, 2021
Mar 5, 2021

README.md

Deno 应用示例

这个目录是基于云开发的一个 Deno 应用示例,可以基于 CloudBase Framework 框架将项目一键部署到云开发环境

线上演示地址

https://framework.service.tcloudbase.com/deno-app/

点击下方按钮使用 CloudBase Framework 可以在云端一键部署本项目到自己的云开发账号上。

deno deploy

部署一个 Deno 应用

步骤一. 准备工作

具体步骤请参照 准备云开发环境和 CloudBase CLI 命令工具

步骤二. 初始化应用示例

在命令行执行

cloudbase init --template deno

步骤三. 一键部署

进入到项目目录,在命令行执行

cloudbase framework deploy

本地开发

配置开发环境

由于 Deno Api 不稳定,导致其生态下相关插件有时不能匹配最新版本。

所以推荐安装指定版本来规避兼容性问题。

安装 deno

curl -fsSL https://deno.land/x/install/install.sh | sh -s v1.7.5

已安装 deno 情况下,需配置为指定版本

deno upgrade --version 1.7.5

安装 denon

deno install --allow-read --allow-run --allow-write --allow-net -f -q --unstable https://deno.land/x/denon@2.4.7/denon.ts

服务使用 denon 管理进程。

配置 denon.yml 参见 denon yml 配置说明

启动调试环境

denon dev

代码格式检查

denon lint

构建部署文件

denon build

CloudBase Framework 相关开发配置

查看 CloudBase Framework 配置.

Deno API 文档

查看 manual.