In Rails -Rails位置 - 我在哪裏找到寶石
我應該在哪裏找到寶石?我下載了bootstrap,它正在工作,還有一個示例Rails應用程序,但我希望它們一起工作。有一個bootstrapped rails
寶石(http://rubygems.org/gems/bootstrapped-rails),我下載了,但我不確定我應該在哪裏找到它。在models
? 我如何確定我指的是?我還需要在controller
中添加一些內容?
In Rails -Rails位置 - 我在哪裏找到寶石
我應該在哪裏找到寶石?我下載了bootstrap,它正在工作,還有一個示例Rails應用程序,但我希望它們一起工作。有一個bootstrapped rails
寶石(http://rubygems.org/gems/bootstrapped-rails),我下載了,但我不確定我應該在哪裏找到它。在models
? 我如何確定我指的是?我還需要在controller
中添加一些內容?
由於DFR提到:https://github.com/seyhunak/twitter-bootstrap-rails
Twitter的引導是沒有什麼比(大部分)的CSS/JS /圖像文件的集合。
添加到您的Gemfile
gem "twitter-bootstrap-rails"
運行
bundle install
運行簡單的CSS
rails generate bootstrap:install static
應該把相關的JS和CSS文件到您的application.js和應用.css文件相應地。 (瞭解更多關於資產管道)
爲了讓您一開始,在第寶石的鏈接 - 「生成佈局和視圖」,就可以看到rake任務生成樣品佈局。
例如
rails g bootstrap:layout application fixed
您現在應該在views/layouts下有一個twitter-bootstraped application.html.erb文件。
要回答這個問題的稱號,你可以通過在控制檯中運行gem env
找到你的寶石。這會給你關於你的「RubyGems環境:」的特定信息。當你運行gem install some_gem_name
時,它會把這個gem添加到你的系統中。
然而,這聽起來像你所要做的是增加一個gem
到您的應用程序。如果是這種情況,您可以將寶石添加到導軌應用程序的Gemfile
。
因此,使用你的榜樣,你會找到您的Gemfile,並添加以下內容:
gem "bootstrapped-rails", "~> 2.0.8.5"
一旦這樣做了,你在你的終端上運行bundle install
。
我發現這裏有一個很好的基本導軌信息資源可以在這裏找到:http://guides.rubyonrails.org/getting_started.html 該教程很簡短,它會給你一個很好的起點。
再次,更多回答標題中的問題,而不是什麼意在通過提問,但你可以使用
bundle show <gemname>
要找到安裝寶石的目錄。
這也許可以幫助:https://github.com/seyhunak/twitter-bootstrap-rails – Dfr 2013-04-06 06:22:03
感謝。但我在哪裏把它放在應用程序內?它會自動去相關的地方,還是我需要確保它位於模型(或其他地方)? – 2013-04-06 06:26:07