簡體   English   中英

在現有的Rails項目上進行捆綁安裝時“無法找到gemfile”

[英]“could not locate gemfile” when doing bundle install on existing rails project

我已經獲得了一個現有的Rails項目,可以嘗試使用。 但是,當我嘗試運行bundle install或rake db:migrate時,從本質上來說,我遇到了問題,我無法對給出的代碼做任何事情。

我現在看到的最大問題是,當我捆綁安裝時無法找到我的gemfile嗎?

我如何找到我的gemfile ..應用程序的根文件夾中應該有一個?

我需要采取其他步驟來初始化某人剛剛復制並粘貼到我的現有項目嗎? 謝謝!

是的,您應該在應用程序的根目錄中有一個Gemfile

如果您正在使用Rails 2應用程序進行開發,則可能需要查看有關Rails 2.3的Bundler.io頁面:

http://bundler.io/v1.7/rails23.html

如果您使用的是Rails 3+,則可以從Rails 3用法的Bundler頁面上學習:

http://bundler.io/v1.7/rails3.html

如果您只需要開始使用Gemfile ,請轉到另一個目錄並生成一個虛擬應用程序:

$ rails new temporary-app

Gemfile復制到您的目錄。 它只會列出默認的寶石,但是您可以隨時隨地“發現”所需的寶石。 如果碰巧有一個Gemfile.lock文件,那么您可以在依賴關系樹的頂部看到所需的gems。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM