私は、自分のCSSファイルを自分のレールアプリディレクトリ内に格納するためのフォルダを作成する必要がありますか? Railsの2.xのためのCSSファイルをどこにrails appディレクトリに置くのですか?
答えて
:公共/スタイルシート
それでは、どのようにこのスタイルシートにリンクしますか? – zpesk
<%= stylesheet_link_tag 'file'%>またはパス/stylesheets/file.cssへの通常のリンクを使用してください。 –
foo.cssというスタイルシートがあれば、それを必要とするビューのheadセクションに配置します。 <%= stylesheet_link_tag "foo"%> –
はあなた
/app
に
<%= stylesheet_link_tag "style_sheet_file_name" %>
を使用し、その後、パブリック/スタイルシートに
をそれを置く、プログラム内容のためである(あなたのモデル、ビュー、コントローラ、レイアウト、パーシャルなど)。 /public
は静的コンテンツ(HTML、画像、スタイルシート、JavaScriptなど)用です
したがって、スタイルシートの正しい場所は/public/stylesheets
となります。あなたがこの規則に従っている場合、あなたが/public/stylesheets
にstyle.css
を入れ
<link href="/stylesheets/style.css?1232285206" media="screen" rel="stylesheet" type="text/css" />
stylesheet_link_tag
は、スタイルシートの配列だけでなく、文字列を受け取りとして、その後、
<%= stylesheet_link_tag "style" %>
がレンダリングされますので、もし、あなたが、stylesheet_link_tag
ヘルパーを使用することができます。例えば
:
= stylesheet_link_tag %w[ screen print ]
APIDockでstylesheet_link_tag
ヘルパーを使用してのいくつかの素晴らしい例があります。
Rails 3.1以降のアプリでは、asset pipelineを使用してください。アプリケーションに固有のスタイルシートをapp/assets/stylesheets/
に配置します。彼らはその後
(彼らはjavascriptのプラグインのスタイルシート。であれば言う)それはあなたのレイアウトファイルに含まれている場合、あなたはapp/assets/stylesheets/application.css
を使用してスタイルシートが含まれます外部にある場合にもvendor/assets/stylesheets/
でそれらを置くことができます(のための他の回答を参照してくださいこれを行う方法)Railsの4のために
は:。
1)あなたのビューファイルでapp/assets/stylesheets
2)であなたの.css
ファイルを追加します<%= stylesheet_link_tag 'uploaded_file_name' %>
- 1. iPhone App:どこに設定ファイルを置くのですか?
- 2. どこにcss、jsファイルをSpringに置くのですか?
- 3. FOSbundleテンプレートオーバーライドのCSS/JSファイルをどこに置くのですか?
- 4. railsアプリケーションに非可視ファイルリソースを置く従来のディレクトリはどこですか?
- 5. codeigneter:img、css、scriptをどこに置くか
- 6. リソースエンティティファイルは〜tomcat /ディレクトリにどこに置くのですか?
- 7. Railsアプリケーションで「require /.alchemyapi」をどこに置くのですか?
- 8. Rails;このヘルパーメソッドをサービスレイヤ/ Webhookハンドラのどこに置くか
- 9. Spring MVCのCSSとJSファイルはどこに置くべきですか?
- 10. カスタムバリデーターはどこでRails 5に置くべきですか?
- 11. Symfony 3.3 - CSSとJSファイルはどこに置くべきですか?
- 12. サーブレットjarファイルはTomcat 6にどこに置くのですか?
- 13. JavaScriptファイルはHexoにどこに置くのですか?
- 14. grailsプロジェクトにbuild.groovyファイルを置くのはどこですか?
- 15. WARファイルをPivotal TCサーバーに置くのはどこですか?
- 16. ソケットIO V0.7:Flashsocket SWFファイルをどこに置くのですか?
- 17. ionic2 rc0どこにsassファイルを置くのですか?
- 18. jsonファイルはどこに置くことができますか
- 19. JarファイルはどこでLuceeに置くのですか?
- 20. HTMLファイルを/ publicディレクトリに置く?
- 21. フロントエンドのjavascriptファイルはどこに置くのですか?
- 22. Ruby以外のファイルはどこに置くのですか?
- 23. 私の.jsファイルはどこに置くのですか?
- 24. ディレクトリ内のファイルをタールしてアーカイブを別のディレクトリに置く
- 25. rails appのルートに "th-ruby-include ="ディレクトリとは何ですか?
- 26. どこにgtk.hファイルを置くべきですか?
- 27. IPython設定ファイルはどこに置くのですか?
- 28. ApnsPHPの.pemファイルはどこに置くべきですか?
- 29. Gradle + Robolectric:org.robolectric.Config.propertiesファイルはどこに置くのですか?
- 30. 私はReact.JSアプリケーションに静的ファイルをどこに置くのですか?
ドキュメントは何ですか?これは、railsディレクトリの一般的なレイアウトの一部です。 –