ruby on railsプログラムでvendorフォルダを使用する方法

953 ワード

の原因となる
今日はふと以前js,cssファイルをrailsプログラムのvendorに入れた人を見たことがあると思ったので、今日探してみたら、やっと欲しい内容が見つかりました.
Assets静的アーカイブ
Assetsとは、JavaScript、Stylesheets、ドキュメントなどの静的アーカイブを指し、Requestsによって異なることはありません.Railsディレクトリでは、publicというディレクトリだけが公開的に読み込まれているので、ブラウザが直接読み込むことができるように、通常は静的ファイルをpublicというディレクトリの下に置きます.しかし、JavaScriptとStylesheetファイルがますます多くなるにつれて、これらのファイルをどのように管理するかが議題になり、ブラウザのダウンロード速度を速めるために、JavaScriptとStylesheetファイルを統合し、ブラウザのRequestダウンロード回数を減らします.さらに、これらのファイルを圧縮してダウンロード時間を短縮します.Yahooみたい!Googleとは、それぞれ独自の圧縮ツールYUI CompressorとClosure Compilerがある.
Rails 3.1はAssets pipelineという新しい機能を導入しました.この機能はpublicディレクトリの制限を突破することができ、静的ファイルを必要に応じて異なるディレクトリの下に置くことができ、Railsはあなたを組み合わせて圧縮することができます.特にRailsの外挂スイートではJavaScriptなどの静的アーカイブを使用する必要があります.この机能がない前に、JavaScriptなどのアーカイブをpublicディレクトリの下にコピーしておく必要があります.これにより、ブラウザが読み取ることができます.----------聖書から
 config/application.rb   config.assets.enabled = true        
```

>    app/javascript/application.js     。