我正在尝试做一些我以前从未做过的事情:克隆另一个用户的 (codeforamerica) 存储库并在我的计算机上本地运行它,目的是对它进行我自己的更改。
我已经设法将它复制到我自己的存储库中,并克隆了它:
git clone https://github.com/martynbiz/human_services_finder.git
...但是当我直接执行以下操作时:
cd human_services_finder
rails s
...它告诉我:
The program 'rails' is currently not installed. You can install it by typing:
sudo apt-get install rails
...但是,如果我进入我自己的应用程序之一并运行 rails s
,它会正常运行服务器。是否缺少某些东西我需要将其作为 Rails 应用程序运行?抱歉,这个有点初学者。谢谢
最佳答案
以下是在您的系统上运行 Ruby on Rails 应用程序的设置。
确保您的系统上安装了 Ruby。触发命令提示符并运行命令:
ruby -v
确保安装了 Rails
rails -v
如果您看到 Ruby 和 Rails 版本,那么您就可以开始了,否则 Setup Ruby On Rails on Ubuntu
一旦完成,现在
克隆受尊重的 git 存储库
git clone https://github.com/martynbiz/human_services_finder.git
安装所有依赖
bundle install
创建数据库并迁移架构
rake db:create rake db:migrate
现在运行您的应用程序
rails s
关于ruby-on-rails - 如何克隆和运行其他用户的 Rails 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22167838/