2014-11-24 19 views
2

我已經從「GitHub的」導入的Rails應用程序,https://github.com/farra/goo.gitGitHub的導入:找不到的Gemfile

雖然試圖做bundle install,它顯示「無法找到的Gemfile」。

該存儲庫實際上沒有下面列出的文件。

的Gemfile,Gemfile.lock的& config.ru

我想一些援助,以繼續進行該應用程序。

有沒有什麼辦法用它的必要的Gems爲那個應用程序創建一個Gemfile?

預先感謝您...

+4

我沒有看到該存儲庫中的Gemfile。雖然,你是否按照[在這裏發佈](https://github.com/farra/goo#install-and-run)的說明操作? – Surya 2014-11-24 05:39:34

+1

我不認爲你需要創建一個Gemfile。你有沒有時間看config/environment.rb文件?這個應用程序使用Rails 2.3.4。安裝rails 2.3.4 gem並嘗試做'rake gems:install' – 2014-11-24 05:59:26

+1

嗨,應用程序裏面有ruby和rails版本,所以你必須根據應用程序配置進行安裝。還有一個捆綁器是一個新的東西,它是從rails3及以上的版本開始的,檢查rails2的命令,它會爲你辯護。 – 2014-11-24 06:51:16

回答

1

這是一個非常傳統的代碼庫和捆綁器未初始化。因此,爲了安裝其寶石的文件,你需要運行下面的命令:

rake gems:install 

結賬的環境文件: config/environment.rb

而且他們已經確定了一些可能的步驟來運行該項目,我認爲你應該閱讀他們仔細。供大家參考,我又在這裏分享:

rails goo 
cd goo 
script/plugin install git://github.com/dcu/nanite-rails.git 
./script/generate nanite 
./script/generate agent counter schedule count 
./script/generate model Count total:integer interval:integer 
./script/generate controller counts 
rake db:migrate 
modify environment.rb 
modify routes.rb 
setup passenger vhosts # for production server 
edit the counts_counter and the count nanite agent 

我希望我的回答能給你現在足夠的信息前進。謝謝