在前一篇文章实现了本地编辑器加远程web编辑器实现Playcanvas开发的基础上,进一步实现了在本地通过Typescipt进行Playcanvas的开发并在构建成单文件后同步到远程编辑器中。
playcanvas很长一段时间以来都只支持使用web编辑器来进行开发,但是个人感觉那个web编辑器还是比不上vscode用的顺手的,虽然之前也可以完全脱离playcanvas的editor,所有的内容都在本地编写并构建,但是这样的门槛又过高了,所以我们需要一种web editor和本地编辑器结合的开发方式
通过第三台机器或者是端口流量转发,实现基于虚拟局域网的非对称路由,用以优化部分服务器的网络连接,降低延迟。
为了保证我们提交的代码不会影响到之前已有的api,我们可以考虑在外部对程序进行黑盒测试,结合postman和github action可以完全实现测试流程的自动化,
在gorm中使用反射机制实现依据运行时获得的数据来创建数据表。
两个没有公网ip的wireguard节点通过中继节点建立连接,并通过其中一个节点路由另一个节点的流量。