请问有没有免费的 api 托管服务器?支持 nodejs 的

2024-04-30 23:05:19 +08:00
 cengjingyouni
测试短视频接口签名,直接复制网页 js 文件补环境运算,没有能力改纯算;
服务器上跑没问题,用自己的搬瓦工 nginx+nodejs 实现了
想着不太复杂,找个 serverless 的服务也可以实现,还稳定;
cf 的 workers 支持不太好,各种报错;
有其他好用的推荐吗?
3931 次点击
所在节点    Node.js
18 条回复
cwxiaos
2024-04-30 23:09:04 +08:00
先 wrangler 跑呢,然后用 wrangler 部署,可以有依赖的
cengjingyouni
2024-04-30 23:20:39 +08:00
workers 对浏览器补过来的环境兼容性很差,不支持浏览器对象,我是用 vjstools 自动补的,可能很多多余代码,在 nodejs 可以运行成功,结果也验证正确
本人 js 小白
sduoduo233
2024-04-30 23:21:39 +08:00
现在好多 shared hosting 也支持 nodejs ,比 vps 便宜
cengjingyouni
2024-04-30 23:49:43 +08:00
@sduoduo233 类似 cf workers 这种比较好,搞好了不用维护,很稳
只是 workers 兼容性不好
kiddyu
2024-05-01 00:50:14 +08:00
wrangler 可以指定使用 node 环境:
node_compat = true
试试呢
ochatokori
2024-05-01 00:53:08 +08:00
vercrl
datou
2024-05-01 02:02:45 +08:00
deno deploy
awsl2333
2024-05-01 02:27:53 +08:00
vercel 的运行时支持 node ,可以试试
prondtoo
2024-05-01 02:30:54 +08:00
你把你代码丢 chatgpt ,叫它帮你改成兼容 worker 的代码就行了。
ysc3839
2024-05-01 03:07:08 +08:00
那就是各类 Serverless 了吧,可以看看 Vercel Netlify Firebase Heroku
epiloguess
2024-05-01 03:15:11 +08:00
Vercel Netlify 这些对 node 的兼容还可以,就是同样限制 cpu 运算时间了 但是比 worker 的 10ms 要长
iwdmb
2024-05-01 10:00:07 +08:00
Serverless
ccbikai
2024-05-01 10:04:00 +08:00
你用 Nitro 服务端,可以一键部署到 Cloudflare, Deno, Vercel, Netlify, Zeabur

都有免费额度, 示例可以看 https://http.im/
dartabe
2024-05-01 12:17:36 +08:00
Vercel 应该是可以的 但是价格不友好
我用 cf 的 worker 也是各种报错 同样的代码 vercel 没问题

懒得研究了
cengjingyouni
2024-05-01 18:54:16 +08:00
@prondtoo ChatGPT 能改吗,不过太长了,一万多行,主要是网站的原版 js 非常长
cengjingyouni
2024-05-01 18:58:27 +08:00
https://developers.cloudflare.com/workers/runtime-apis/nodejs/
这个是不是说 cf 可以兼容 nodejs ?
cktsun
2024-05-01 19:51:32 +08:00
不懂 serverless 就不要硬碰了, 除非你完全理解代碼和你在幹什麼
Docker+Node.js 吧, 免費有 render, koyeb, fly.io
yuzhet
2024-05-01 23:20:26 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1037187

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX