1 cwxiaos 2024-04-30 23:09:04 +08:00 via iPhone 先 wrangler 跑呢,然后用 wrangler 部署,可以有依赖的 |
![]() | 2 cengjingyouni OP workers 对浏览器补过来的环境兼容性很差,不支持浏览器对象,我是用 vjstools 自动补的,可能很多多余代码,在 nodejs 可以运行成功,结果也验证正确 本人 js 小白 |
3 sduoduo233 2024-04-30 23:21:39 +08:00 via Android 现在好多 shared hosting 也支持 nodejs ,比 vps 便宜 |
![]() | 4 cengjingyouni OP @sduoduo233 类似 cf workers 这种比较好,搞好了不用维护,很稳 只是 workers 兼容性不好 |
![]() | 5 kiddyu 2024-05-01 00:50:14 +08:00 wrangler 可以指定使用 node 环境: node_compat = true 试试呢 |
6 ochatokori 2024-05-01 00:53:08 +08:00 via Android vercrl |
![]() | 7 datou 2024-05-01 02:02:45 +08:00 deno deploy |
![]() | 8 liuhai233 2024-05-01 02:27:53 +08:00 via Android vercel 的运行时支持 node ,可以试试 |
![]() | 9 prondtoo 2024-05-01 02:30:54 +08:00 你把你代码丢 chatgpt ,叫它帮你改成兼容 worker 的代码就行了。 |
![]() | 10 ysc3839 2024-05-01 03:07:08 +08:00 via Android 那就是各类 Serverless 了吧,可以看看 Vercel Netlify Firebase Heroku |
![]() | 11 epiloguess 2024-05-01 03:15:11 +08:00 Vercel Netlify 这些对 node 的兼容还可以,就是同样限制 cpu 运算时间了 但是比 worker 的 10ms 要长 |
12 iwdmb 2024-05-01 10:00:07 +08:00 Serverless |
![]() | 13 ccbikai PRO |
![]() | 14 dartabe 2024-05-01 12:17:36 +08:00 Vercel 应该是可以的 但是价格不友好 我用 cf 的 worker 也是各种报错 同样的代码 vercel 没问题 懒得研究了 |
![]() | 15 cengjingyouni OP @prondtoo ChatGPT 能改吗,不过太长了,一万多行,主要是网站的原版 js 非常长 |
![]() | 16 cengjingyouni OP https://developers.cloudflare.com/workers/runtime-apis/nodejs/ 这个是不是说 cf 可以兼容 nodejs ? |