远程开发方案

Cloud Studio - 开启云端开发模式 WebIDE 腾讯的这个在线开发工具还不错,但是目前还没有出定价方案,每日仅支持 4 小时在线开发

较为完善的在线运行环境

https://stackblitz.com/ 将 node 环境搬到了浏览器,vscode online 的编辑体验
https://codesandbox.io/ 非常成熟的在线代码运行环境,但使用体验受限于网络,在国内还行吧

自行配置一台服务器

例如采用云服务器厂商提供的 ecs (最好选择可以停机不收费的),自行配置环境 然后安装 cdr/code-server: VS Code in the browser (github.com)
最好是配置域名以及 https 不然会有一些 service-worker 的问题
然后再添加为 pwa 应用,感觉非常良好
使用这个方案还有一个优势就是可以随意变配,cput、内存、带宽不够直接分分钟加上去
由于停机节省模式下会回收 公网 ip ,所以还需要自行更新 dns 解析,又由于 dns 解析的 ttl 比较高 可以使用 ipconfig /flushdns 命令立刻刷新本机的 dns 记录
一个用于自动进行停机以及更新 dns 解析的项目 https://github.com/2234839/auto_stop_dev