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

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

都有免费额度, 示例可以看 https://http.im/
dartabe
237 天前
Vercel 应该是可以的 但是价格不友好
我用 cf 的 worker 也是各种报错 同样的代码 vercel 没问题

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

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

https://www.v2ex.com/t/1037187

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

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

© 2021 V2EX