发布捆绑包后,如何执行我的rails应用程序?部署?

时间:2018-03-26 22:32:04

标签: ruby-on-rails ruby rubygems bundler

我了解运行上述命令会将我的rails应用程序所需的所有宝石安装到vendor/bundle中。我相信我应该能够将整个app目录复制到任何运行Ruby的兼容版本的系统并运行我的应用程序,而无需在系统或用户级别安装gem。

我的问题是,我该如何实际执行该应用?从我收集到的,我应该能够运行:

bundle exec rails s

让应用程序在内部查找gem,而不是寻找系统来提供它们。但是,我收到错误:

bundler: command not found: rails

如果可能的话,我希望能够在不改变主机系统上的PATH变量的情况下这样做。

0 个答案:

没有答案