由于我的短链服务个人使用,无法提供给大家,故在此给出部署教程
前提条件
- Cloudflare账号并能使用
workers
- 拥有GitHub账号
部署过程
fork
我的汉化版短链项目URL_Short,注意要将所有分支都fork
过去(有用)- 内有一个
@gh-pages
分支,就是这个短链服务的前端
- 内有一个
- 进入Cloudflare,新建KV数据库,名称随意
- 进入
worker
,新建worker
,然后编辑代码 - 复制main分支的index.js,粘贴到
worker
- 到
设置
--->绑定
--->KV命名空间
,变量名写LINKS
,KV空间选择你刚刚创建的即可 - 好,完成,已经可以基本使用了
- 其他参数按照GitHub文档进行选择填写即可
注意事项
- 这样部署的还是基于我的仓库和代码,那该如何解决呢?
- 将main分支的index.js里出现关于我的仓库的名称全部修改成你的
- 将
@gh-pages
分支里的index.html
关于我仓库的名称全部修改成你的仓库名 - 如果你改了分支名,则需要
@gh-pages
全部改成你的分支名 - 清除记录只是清除前端页面显示的记录,并未删除在数据库KV的记录,要想删除只能点击
x
进行删除