惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
O
OpenAI News
Engineering at Meta
Engineering at Meta
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
月光博客
月光博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
云风的 BLOG
云风的 BLOG
罗磊的独立博客
S
SegmentFault 最新的问题
The Register - Security
The Register - Security
Hugging Face - Blog
Hugging Face - Blog
D
DataBreaches.Net
U
Unit 42
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog
阮一峰的网络日志
阮一峰的网络日志
P
Proofpoint News Feed
雷峰网
雷峰网
V
Visual Studio Blog
小众软件
小众软件
aimingoo的专栏
aimingoo的专栏
N
Netflix TechBlog - Medium
酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Y
Y Combinator Blog
博客园 - 【当耐特】
G
Google Developers Blog
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
I
InfoQ
Martin Fowler
Martin Fowler
F
Fortinet All Blogs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
The Cloudflare Blog
AI
AI
Google Online Security Blog
Google Online Security Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
博客园 - Franky
Blog — PlanetScale
Blog — PlanetScale
Webroot Blog
Webroot Blog
PCI Perspectives
PCI Perspectives
爱范儿
爱范儿
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org

瓠樽

靜態博客的『阿喀琉斯之踵』 部署 Artalk 評論系統 林路行 Jekyll 更改 RSS 模版文件以验证 follow 阅读器 利用脚本抓取 RSS 并用票据机打印 Soapbox-fe 安装手记 俳句练习其一 关于 RSS 协议的一些迷思 花火下的恋情
moe-counter-cf 安装手记
2023-12-04 · via 瓠樽

前言

目前我能找到的教程基本上都是照搬官方文档那几行少得可怜的部署方法,并不是非常明确,第一次接触 Cloudflare Worker 项目部署的人未必能成功。所幸在吕楪推荐了一篇比较全面的安装指南,配置文件这块可以参考一下。关于获取 KV 的 preview_ids 可以参考这里

一些小问题

虽然上面提到的文章很全面,但是由于 Cloudflare Workers 的命令行部署工具 Wrangler-CLI 的迭代更新,在实际部署这一块还是有些小问题需要注意。

首先,并不建议将项目 fork 之后在自己的仓库里修改,我在 GitHub 上搜索的时候经常会看到有人把自己的参数公开,会有一些隐患。建议还是将项目拖到本地之后修改参数、编译发布。

另外在文章里提到的npm i @cloudflare/wrangler -g之前,还需要再跑一句pnpm install来安装依赖,这些依赖里还包括了 wrangler 的旧版本。

运行项目内指定版本的 wrangler

截至目前 wrangler 的版本是3.17.1,与项目内自带的1.19.12已经有了很大区别,如果强行用新版本编译发布的话就会出现各种报错。所以我们需要使用npx wrangler publish这行命令来进行部署。至于登录验证这块,笔者没有实际试验过,理论上讲,只要将命令替换为npx wrangler login就可以了。各位读者可以尝试一下,将结果留言在评论区。

其它

各种moe-counter-cf的实现,我附在最后面大家都可以试试。