0

一部のビューでjsファイルを分離したくないので、ビュー内でjsファイルをhtmlヘッドに生成するヘルパー関数を使用しています。

   def javascript(*files)
    content_for(:head) { javascript_include_tag(*files) }
   end

だから私は、パイプラインとプリコンパイルメカニズムのアセットでこれをどのように達成できるのだろうかと思っていましたか?最高、フィル

4

1 に答える 1

0

HTMLヘッドセクションで必要なすべてのJSファイルは、プリコンパイルする必要があります。デフォルトでは、application.jsのみがプリコンパイルされていますが、config/application.rbでプリコンパイル用に追加のファイルをスケジュールできます。

config.assets.precompile += ['admin.js', 'customer_page.js']

JSファイルをグループ化する場合は、application.jsと同様に、これらのファイルをマニフェストにすることができます。

于 2013-02-23T15:46:17.233 に答える