0

我正在学习如何构建 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 运行任务查看完整跟踪)

有谁知道如何在我的本地主机中运行这些旧应用程序?

我只是尝试运行它并从代码中学习...

谢谢..

4

1 回答 1

1

理解该功能并将其应用到一个新的 Rails 应用程序中可能比试图让它运行起来要容易得多。您将遇到多个问题,例如过时的 gem、更改的 API 等等。

祝你好运。

顺便提一句。你没有编译任何代码。Ruby 是一种解释型语言。

于 2012-11-10T11:04:15.990 回答