Open longzhi456 opened 3 days ago
没明白你想干啥,worker和page一个前端一个后端,怎么可能把woker变成page,你想要实现什么呢? 当然了worker(后端)和page(前端)结合在一起是可以的 https://blog.cloudflare.com/cloudflare-pages-goes-full-stack
之前,跟着一个教程搭建了一个github加速代理,是在cloudflare上部署workers实现的。后来在其他视频教程中看见GitHub上的一些项目既可以部署在cloud flare的workers,也可以部署在pages。看了您的项目说明,也是部署到workers,想请教是否可以部署到pages?fork并star了您的项目,尝试部署到cloud flare的pages,总数失败。我是小白,在网上找了很长时间,也没搞明白GitHub上什么样的项目可以部署到workers,什么样的项目可以部署到pages,请指教。
之前,跟着一个教程搭建了一个github加速代理,是在cloudflare上部署workers实现的。后来在其他视频教程中看见GitHub上的一些项目既可以部署在cloud flare的workers,也可以部署在pages。看了您的项目说明,也是部署到workers,想请教是否可以部署到pages?fork并star了您的项目,尝试部署到cloud flare的pages,总数失败。我是小白,在网上找了很长时间,也没搞明白GitHub上什么样的项目可以部署到workers,什么样的项目可以部署到pages,请指教。
我也不是很清楚这种带后端的究竟能不能变为page,我正在试试
可以的
cf大善人对不住了,我要再再再再再再再再再薅一把
https://blog.cloudflare.com/zh-cn/building-full-stack-with-pages-zh-cn/
正在提问: https://community.cloudflare.com/t/how-to-let-a-worker-work-on-the-root-domain/681672
您好,请教两个问题: 1.可以部署到cloudflare上workers或pages的项目,在创建时是不是跟创建其他repository一样? 2.能不能部署到workers或pages是不是取决所写的内容,就像前面您说的前端、后端? 再次感谢。
https://community.cloudflare.com/t/how-to-let-a-worker-work-on-the-root-domain/681672 worker好像没法link到github repo,page是有个按钮,link to github/gitlab 的,也就是说先创建repo再link到cloudflare。
2.能不能部署到workers或pages是不是取决所写的内容,就像前面您说的前端、后端?
没明白你在问什么,你写什么它就会给你运行什么啊。我说的前端后端的意思是我之前一直以为page只能搞前端,worker是后端。
这个可以部署到cloud flare的pages上了吗?
报错:
2024-07-07T03:46:21.176250892Z Cloning repository...
2024-07-07T03:46:22.902844399Z From https://github.com/sw61980/cf-proxy-ex
2024-07-07T03:46:22.903197069Z * branch 9330a9994112d3677c7f4b5f82b7d27f42133435 -> FETCH_HEAD
2024-07-07T03:46:22.903284832Z
2024-07-07T03:46:23.036045581Z HEAD is now at 9330a99 Update README.md
2024-07-07T03:46:23.036589534Z
2024-07-07T03:46:23.130912637Z
2024-07-07T03:46:23.131362055Z Using v2 root directory strategy
2024-07-07T03:46:23.155578047Z Success: Finished cloning repository files
2024-07-07T03:46:24.790667129Z Checking for configuration in a wrangler.toml configuration file (BETA)
2024-07-07T03:46:24.790714069Z
2024-07-07T03:46:24.88485938Z No wrangler.toml file found. Continuing.
2024-07-07T03:46:24.956174172Z No build command specified. Skipping build step.
2024-07-07T03:46:24.956765487Z Found _worker.js in output directory. Uploading.
2024-07-07T03:46:25.815274507Z ✨ Compiled Worker successfully
2024-07-07T03:46:25.905437851Z Validating asset output directory
2024-07-07T03:46:27.785073033Z Deploying your site to Cloudflare's global network...
2024-07-07T03:46:30.683447861Z Uploading... (22/22)
2024-07-07T03:46:30.684434183Z ✨ Success! Uploaded 0 files (22 already uploaded) (0.44 sec)
2024-07-07T03:46:30.684707902Z
2024-07-07T03:46:30.992105997Z ✨ Upload complete!
2024-07-07T03:46:32.940204Z Success: Assets published!
2024-07-07T03:46:37.951145Z Error: Failed to publish your Function. Got error: multipart uploads must contain a readable body_part or main_module
现在改成这个样子是可以不报错的,但是对于example.com/a//b这种路径是匹配不到的
export const onRequest = async ({ request }) => {
return handleRequest(request);
}
我再再再再去问
可以做个pages吗,或者指导一下怎么把workers转为pages?