使用 GitPod 在云端启动一个“本地”DEV 实例(非常简单)
由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!
这条公关稿是周末收到的:
🔗 使用 Gitpod 实现自动化开发环境搭建
它允许您通过单击按钮在浏览器中“本地”启动dev.to代码库。
几分钟之内,我就看到了本地应用程序实例,其中包含了所有预期的示例数据:
是的,这是我的浏览器窗口截图。
这正是我们所期望的。我们一直致力于让代码库适应这种部署方式,现在终于实现了。在我看来,复杂的部署是阻碍人们参与开源项目的最大障碍。
如果一切顺利,Rails 应用及其所有依赖项的安装过程会非常轻松;但如果安装过程不顺利,你会发现自己陷入了rbenv困境,努力确保版本正确,并疑惑为什么这些随机的 C 扩展无法安装。
在 Docker 中运行应用有所帮助,但仍然很麻烦。这时 GitPod 就派上了用场。以如此简单的方式启动应用是梦寐以求的,而我们终于实现了。
虽然还有一些小问题和需要注意的地方,但目前整体进展非常顺利。目前,我们仍然依赖一些服务,例如 Algolia 以及我们的身份验证服务 GitHub 和 Twitter,这会减慢应用程序的启动速度,具体取决于您的需求。但我希望我们能够对其中一些服务进行模拟,或者让某些功能与供应商无关。
要亲自尝试一下,请前往我们的文档并找到此按钮:
按照说明设置密钥,然后等待应用程序完成设置和启动(未来可能会更快)。这样,您就可以开始修改代码库了。欢迎提交 Pull Request!
编辑:
我之前没意识到 GitPod 是个新平台,看来他们今天才发布了发布公告:
太棒了,感谢 GitPodders 成为社区的一份子。
文章来源:https://dev.to/ben/spin-up-a-local-instance-of-dev-in-the-cloud-with-gitpod-it-s-incredible-simple-pij

