项目: 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)
我们应该生成自己的数据库文件吗?我们怎么做?
非常感谢任何帮助甚至推动正确的道路。
答案 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