問題タブ [precompile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3933 参照

ruby-on-rails-3.1 - Heroku / Ruby-on-Railsエラー:画像がプリコンパイルされていません

Herokuがrakeassets:precompileタスクを実行していることを知っています:

そして、production.rbで画像をプリコンパイルするように指示しました

では、なぜこの500エラーが発生するのでしょうか。

興味深いことに、私は他のページにうまく表示されている画像を持っています。一部の画像が機能しない理由はわかりませんが、一部の画像は機能します...

0 投票する
1 に答える
4431 参照

ruby-on-rails - ActionView :: Template :: Error(rails.pngはプリコンパイルされていません)

「申し訳ありませんが、Railsアプリケーションを読み込もうとすると、問題が発生しました。実行すると、次のページが表示されます。

私は得る

私は走りました

現在のディレクトリから。

0 投票する
1 に答える
393 参照

ruby-on-rails - 本番環境でプリコンパイルされたアセットで Mailer を使用する

実稼働環境でコマンド プロンプトから Mailer を使用すると問題が発生します。このコマンドの使用

このエラーが発生します

「public/assets」フォルダーを削除すると問題を修正できますが、これにより、本番 Web サイトの残りの部分が画像/css などの読み込みに失敗します。

このコマンドを使用してアセットをプリコンパイルしますrake assets:precompile

0 投票する
0 に答える
348 参照

ruby-on-rails - Rails assets:precompile - true:TrueClass の未定義メソッド「each」

を実行するたびにrake assets:precompile、奇妙なエラーが発生します。

CSS と JS コードを削除しようとしましたが、このエラーが発生し続けます。何か案は?

0 投票する
2 に答える
837 参照

jquery - Heroku で Bootstrap ポップオーバーが機能しない

Bootstrap のポップオーバーはローカル マシンでは完全に機能しますが、heroku では機能しないようです。理由がわかりません。私が考えることができる関連ファイル/コードは次のとおりです。

遅延コンパイルも試してみましたがうまくいきませんでした ( Bundler.require(:default, :assets, Rails.env))

およびポップオーバー ビュー コード:

assets/javascripts フォルダーに bootstrap-popover.js があります。ここに私のapplication.jsファイルがあります:

正直なところ、現在プリコンパイルがオンになっているかどうかさえわかりません。ここに投稿した最初のコード行に基づいていると思います。どんな助けでも大歓迎です。すべてがローカルで正常に動作します

EDIT:FYI - レイジーコンパイルをオンにすることは、activeadminを機能させる唯一の方法です...理由がわからない...だから私はレイジーコンパイルをオンに戻しました

EDIT2:また、コンソールを見て $('.pop').popover(); を試してみると そのための方法はないと言っています..明らかに、適切にロードされていません。

0 投票する
3 に答える
482 参照

ruby-on-rails - レーキが中止されました! アセットをローカルでプリコンパイルするとき

開発マシンで実行bundle exec rake assets:precompileすると、rake aborted エラーが発生します。

これは本番グループの gemfile にあるため、開発マシンにはインストールされていません。

これを修正する方法はありますか?rake 0.9.2.2 と Rails 3.2.1 を実行しています。必要に応じて、より多くの情報を提供できます。

0 投票する
1 に答える
458 参照

ruby-on-rails - heroku にプッシュする前にアセットをプリコンパイルできない

jQuery を Heroku で動作させるには、それを作成する必要があります。

ここに私のコンソールがあります:

私が実行しようとすると:

編集: また、この行を application.rb に追加しました:

0 投票する
2 に答える
1188 参照

ruby - Why would rake assets:precompile take forever?

Our RoR app uses quite a few assets that need to be precompiled. It usually took several minutes for assets:precompile to run.

However recently something very strange happened: simple rake assets:precompile never ends (waited few hours).

I've found a workaround:

However it would be great to fix it anyways. Any ideas about a reason?

0 投票する
3 に答える
1420 参照

ruby-on-rails - JRuby on Railsアセット:プリコンパイルは何もしません

JRubyにRailsアプリケーションがあります。実行すると、次のコンテンツrake assets:precomileのみを含むファイルが作成されます。/public/assets/manifest.yml

どのasstesもプリコンパイルされませんが、これをトレースしようとしてもエラーは発生しません。

しかし、アセットディレクトリにいくつかの画像、JavaScript、スタイルシートがあります。これを修正するために何ができるかわかりません。

私のJRubyバージョンは次のとおりです。

そして、これは私が使用している宝石です:

誰かがこの問題を解決する方法を考えていますか?

0 投票する
0 に答える
418 参照

jsp - jspweb.xml の欠落エラー

jspweb.xml が欠落しているため、プラグインが jsp ページをコンパイルしなかったと思います。これをコンパイルするにはどうすればよいですか?セットアップがありませんか?jspc での私の pom スニペットは次のとおりです。