试图第一次执行Ruby代码。

时间:2016-11-19 20:04:07

标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4 rubygems

项目: https://github.com/jmopr/job-hunter

背景:

  

7年前,它只在Java上学过2门。

所以我正在浏览GitHub并遇到了这个涉及抓取和处理的漂亮项目。在Indeed.com上申请工作。

问题是,你如何运行它?这是我试图做的:

试图执行applier.ru我认为在得到之后我做错了什么:

/home/shap/Desktop/job-hunter-master/applier.rb:19:in initialize': uninitialized constant JobApplier::Job (NameError) from /home/shap/Desktop/job-hunter-master/applier.rb:169:in新'     来自/home/shap/Desktop/job-hunter-master/applier.rb:169:在`'

有些东西不见了,所以环顾四周我找到了bin文件夹并尝试执行/bin/setup.ru但是我遇到了这个错误:

==准备数据库== /var/lib/gems/2.3.0/gems/railties-4.2.5.1/lib/rails/application/configuration.rb:110:in database_configuration': Cannot load Rails.application.database_configuration`: 无法加载数据库配置。没有这样的文件 - [" config / database.yml"](RuntimeError)

我们应该生成自己的数据库文件吗?我们怎么做?

非常感谢任何帮助甚至推动正确的道路。

2 个答案:

答案 0 :(得分:0)

您应该生成自己的数据库配置。它应存储在config/database.yml。它是一个文件,用于指定数据库服务器的位置,数据库的名称以及访问它的凭据。 Google“rails database.yml example”。

完成后,创建实际数据库就像运行这些命令一样简单

rake db:create
rake db:migrate

在您运行此应用程序的过程中可能存在许多其他不同的障碍。对于rails devs而言显而易见的事情,但对于陌生人来说却是晦涩难懂的。我建议在rails上找到并完成ruby教程。

答案 1 :(得分:0)

这是ruby on rails项目, 结帐后,您需要使用命令

安装所有必需的依赖项
bundle exec install

使用命令

运行项目
./bin/rails server 

如果项目成功启动,您可以使用地址http://localhost:3000

通过浏览器访问它

有关您可以在那里找到的铁路的更多信息http://guides.rubyonrails.org/getting_started.html http://guides.rubyonrails.org/getting_started.html