Ruby on rails 如何从Heroku本地部署Rails应用程序
我被要求对Heroku提供的Rails web应用程序的UI进行一些小的更改。我已经在本地克隆了git rep,做了一些更改,现在我想在我的手机上测试这些更改,而不需要实时推送它们。我需要本地heroku安装吗?如果可能的话,我想在iPhone上预览一下,安卓设备也会很有帮助 我显然是Heroku和Rails的新手,因此非常感谢您的帮助Ruby on rails 如何从Heroku本地部署Rails应用程序,ruby-on-rails,heroku,deployment,heroku-toolbelt,Ruby On Rails,Heroku,Deployment,Heroku Toolbelt,我被要求对Heroku提供的Rails web应用程序的UI进行一些小的更改。我已经在本地克隆了git rep,做了一些更改,现在我想在我的手机上测试这些更改,而不需要实时推送它们。我需要本地heroku安装吗?如果可能的话,我想在iPhone上预览一下,安卓设备也会很有帮助 我显然是Heroku和Rails的新手,因此非常感谢您的帮助 提前感谢我相信有了Heroku,您可以使用测试服务器和生产服务器。因此,您可以推动您的测试,以确保一切都是好的,然后推动生产,如果一切都是好的 也许您正在寻找h
提前感谢我相信有了Heroku,您可以使用测试服务器和生产服务器。因此,您可以推动您的测试,以确保一切都是好的,然后推动生产,如果一切都是好的 也许您正在寻找heroku local 或者你可以只
rails s-b0.0.0.0
,然后在手机中转到http://server-ip:3000
(您根本不需要Heroku)
完成更改后,您可以使用git push heroku master(如果您可以从heroku仪表板访问)将更改推送到heroku。一些人指出了使用heroku local(heroku local)的选项,但我还想提到使用作为解决方案 管道是一组共享相同代码库的Heroku应用程序。管道中的应用程序分为“审查”、“开发”、“暂存”和“生产”阶段,代表连续交付工作流中的不同部署步骤 因此,您可以有一个“暂存”阶段,最初将应用程序部署到该阶段。尽可能多地测试它,准备好后,将其推广到“生产” 我已经在我的一些应用程序中使用这种方法一段时间了,而且效果很好