我正在学习如何构建rails应用程序。我发现了一个非常有用的博客github,
https://github.com/balgarath/video-app
但是这个项目是在4年前完成的。
我试着按照说明编译它。但我不能在没有gemfile的情况下运行它...
user@user:~/test2/video-app$ bundle exec rake db:migrate
Could not locate Gemfile
user@user:~/test2/video-app$ rake db:create
WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in
RDoc 2.4.2+)' instead.
at /usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/rdoctask.rb
rake aborted!
no such file to load -- scrubyt
saasbook@saasbook:~/test2/video-app$ rake gems:install
WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead.
at /usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/rdoctask.rb
耙子流产了!
没有这样的文件加载 - scrubyt
(通过使用--trace运行任务查看完整跟踪)
有谁知道如何在我的localhost中运行这些旧应用程序?
我只是尝试运行它并从代码中学习......
谢谢..
答案 0 :(得分:1)
可能更容易理解该功能并将其应用到新的Rails应用程序中,而不是试图让它运行。您将遇到多个问题,如过时的宝石,更改的API等。
祝你好运。顺便说一下。你不是编译任何代码。 Ruby是一种解释型语言。