在 Cloudflare 部署 Short Link 项目
Short Link 的原理非常简单,将一个原始链接生成相对短的链接,通过访问短链接跳转到原始链接,这就是短链接功能。
Sink 项目的优点在于不但具备短链接成生功能,还提供了收费系统才会有的各种统计功能。Sink 可以部署在赛博活佛 Cloudflare 上,因此完全找不到不搞的理由。
" class="reference-link">
准备工作
- 获取账户 ID :【Cloudflare 帐户主页】→【域名】→【帐户 ID】

- 获取 AIP 令牌:【获取您的 API 令牌】

- 【阅读分析数据和日志】→【使用模板】

- 【帐户资源】→【当前帐号】→【继续以显示摘要】

- 【创建令牌】

- 【Copy】

令牌只会显示一次,一定要保存好
- 【阅读分析数据和日志】→【使用模板】
开始部署
- 【点星】→【Fork】Sink 项目。
- 【Workers 和 Pages】→【创建】→【Pages】→【导入现有 Git 存储库】→【Sink】→【开始设置】。

- 【框架预设】选择【Nuxt.js】→【保存并部署】。

- 添加变量:【设置】→【变量和机密】→【添加】→【保存】
- NUXT_SITE_TOKEN:长度须超过 8 个字符,是对后台的登陆密码。
- NUXT_CF_ACCOUNT_ID:准备工作中获取的帐户ID
- NUXT_CF_API_TOKEN:准备工作中获取的 API 令牌

- 创建 KV 空间并绑定:【存储和数据库】→【KV】→【Create Instance】
