7

Rails でアセットのプリコンパイル機能を無効にしたいと考えています。ユーザーがコードをダウンロードできるアプリに取り組んでいます。ユーザーが index.html を実行してすべてを表示できるように、ダウンロードした html ファイルの css および js ファイルの名前を変更したくありません。

アプリはこちら: http://impress-builder.herokuapp.com/

4

2 に答える 2

14

アセット パイプラインガイドをご覧ください。

アセット パイプラインはデフォルトで有効になっています。次の行をアプリケーション クラス定義内に配置することで、config/application.rb で無効にすることができます。

config.assets.enabled = false
于 2013-09-21T18:58:14.127 に答える
7

代替アプローチ

config.assets.precompile

コンパイルするファイルの配列です。プリコンパイルを避けるために、空の配列と交換してください。

# config/application.rb
# ...
config.assets.precompile = []
# ...
于 2014-03-23T19:31:34.400 に答える