1
- 。
- 私はjavascript_include_tagとをstylesheet_link_tagを挿入したとき、彼らは、デフォルトで/資産にリンクしています。 JavaScriptのやフォルダ含むスタイルシートを含む、フォルダを指定するには?
- は、私は私が資産のフォルダを指定することができますいくつかのRails.application.config.assets.pathsの構成のものがあることを読んで(ところで。ここで私は、その値を割り当てる必要があるファイルを.RB?)。しかし、一緒にすべてのJSとCSSファイルのための単一のフォルダを指摘しているようだが、私は別々のフォルダに保存します。あなたは、公共/資産/ JavaScriptと javascript_include_tagが、その場合に正しくリンクされる公開/資産/スタイルシート内のすべてのあなたのJavaScriptとCSSファイルを置くことができ、レール3の場合
2.、私はちょうど/assets/something.jsを取得し、それが私の最大の問題です。 – Paul
Base.asset_hostを定義してアセットのルートをカスタマイズする http://api.rubyonrails.org/classes/ActionView/Helpers/AssetTagHelper.html; 'ActionController :: Base.asset_host = "assets.example.com"'環境/ development.rbで 、環境/ production.rb – Vikko
私はあなたのコメントを読み違え申し訳ありませんが、/assets/something.jsは上、正しいですそれはjavascriptフォルダを指します。 app/assets/stylesheetsとapp/assets/javascriptsフォルダは、スクリプトとシートの物理的な場所にすぎず、サーバー上では1つの大きなファイル@ yourserver.com/assets/になります。 – Vikko