問題タブ [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 に答える
3642 参照

asset-pipeline - Rails 3.2 - アセットをプリコンパイルできない

アセット (rake assets:precompileまたはbundle exec rake assets:precompile) をプリコンパイルしようとしていますが、常にエラーが発生します。

誰が何が間違っているのか考えていますか?

編集トレース出力

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

ruby-on-rails-3 - jquery uiファイルを使用したheroku cedarでのプリコンパイルの問題

私はレールとヘロクが初めてで、誰かが私が抱えている問題で私を助けてくれることを望んでいました. 私は杉の山を持っています。config.assets.initialize_on_precompile = false を application.rb ファイルに追加しました。ただし、特に jquery-ui-1.8.18custom.css ファイルについての言及はありません。heroku ログを実行すると、このファイルがプリコンパイルされていないというエラーが表示されます。何か不足していますか?ローカルでプリコンパイルしようとするとハングするだけですが、私の理解では、とにかくローカルで行う必要はなく、そうしないのが最善です。

助言がありますか?

これが私のherokuへのプッシュの終わりです:

ここに私のエラーログがあります:

アップデート:

production.rb に config.assets.compile = true を追加したところ、問題が解決したようです。これに問題はありますか?

別の方法として、代わりにこれを application.rb に追加しようとしました: onfig.assets.precompile += %w( *.js *.css ) そして rake precompile を実行しましたが、まだエラーが発生していました。

0 投票する
4 に答える
9723 参照

performance - rake アセット:完了するまでに非常に時間がかかるプリコンパイル

私の開発サンドボックスで

完了までに 4 分以上かかります。これは正常ですか。heroku では、ジョブを実行するのに 10 分以上かかり、タイムアウトになることもあります。これを分析および/または高速化する方法はありますか?

アップデート

コンパイルの CSS と JS のフェーズをプロファイリングしました

数値は、ここで計測することによって作成されました

timeit呼び出しは、タイミングを行う追加ビットです

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

ruby-on-rails - Rails開発環境の循環依存エラー

昨夜、Rails 開発環境に何かをしたと思いますが、自分がしたことを元に戻すことはできません。

更新を本番環境に移行しましたが、スタイルシートのプリコンパイルで問題が発生したため、変更を取り消し、開発マシンでプリコンパイルを試みることにしました。

簡単に言うと、開発マシン (ローカル) でプリコンパイルが失敗しましたが、テスト システムを立ち上げようとすると、次のエラーが発生しました。

Sprockets::Devise/sessions の CircularDependencyError#new

/app/assets/stylesheets/application.css はすでに必須です

これは、以前はすべて正常に機能していたために失敗したにもかかわらず、試みたプリコンパイルと関係があると確信しています。

プリコンパイルを元に戻す/削除する場所を読んだので、 precompile:clear を実行しようとしました。

ここで何か不足していますか?プリコンパイルは、手動でリセットする必要がある構成ファイルを変更しますか?

これは、Ubuntu 11.10 で実行されている Rails 3.1 です。

0 投票する
5 に答える
5816 参照

ruby-on-rails - CSS の Rails プリコンパイル エラー

上記のエラーは私のプリコンパイルで発生しているもので、問題を見つけることができません。ファイルの名前を に変更しようとしましapplication.css.scssたが、行番号が異なる同じエラーが発生します:405

私が困惑したのは、このファイルには159行しか含まれていないため、その行番号がどこから来ているのかわからないということです。

昨夜、本番環境への移行の試みでこのエラーが発生したため、ローカル マシンでプリコンパイルしています。

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

ruby-on-rails - config.assets.precompile が vendor/gem アセットを追加しない

ベンダー化されたアセットをルート ファイルとしてコンパイルするのに問題があります。

次のアセットをスタンドアロンで利用できるようにしたい (他のアセットとパッケージ化されていない_:

次の行を使用します。

css ファイルのみがプリコンパイルされ、利用可能になります。なんで?

また、この質問(Rails の config.assets.precompile を使用してサブディレクトリにアセットを含める)を見た後、次のことを試しました。

しかし、違いはありませんでした。アイデア?

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

asp.net - IISでプリコンパイルをオフにするにはどうすればよいですか?

開発中は、コンパイルエラーによってASPサイト全体がブロックされないようにしています。つまり、コンパイルエラーがグローバルに表示されないように、サイト全体ではなく、最初の実行時に各ページをコンパイルする必要があります。systnax bleherrorで保存した後、開発者が昼食のために離陸するとき、それは厄介なことになります。

私はこれをあなたがたの古いウェブ設定に追加しようとしました(デフォルトの「常に」から変更されました):

これは望ましい効果がありませんでした。webconfigで、またはIISを使用してプリコンパイルを無効にするために何を変更できますか?

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

ruby-on-rails - rake assets:precompile タスクを修正するにはどうすればよいですか?

を実行しているcap deployときに、アセットをコンパイルしようとすると、次のエラーが発生します。

top毎回使用してメモリが最大に達するのを見ています。MediaTemple (ve) ボックスのメモリ割り当てを 1GB に増やしましたが、成功しませんでした。

コンテキスト: Spree 1.0.3、rails 3.1、1GB メモリの MediaTemple (ve) サーバー。

ヒントはありますか?

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

c# - aspnet_compiler.exe は特別ですか?

現在取り組んでいるプロジェクト用の ASP.NET コンパイル ツールを作成しようとしています。aspnet_compiler を使用しても完全に問題なく動作しますが、カスタム ツールを使用すると目的にもう​​少し適しています。

ただし、ClientBuildManager.PrecompileApplication メソッドを実行すると、「指定されたカルチャまたはニュートラル カルチャに適したリソースが見つかりませんでした」という「MissingManifestResourceException」が発生します。

次に、aspnet_compiler.exe を逆コンパイルし、単一の Precompiler.cs ファイルを使用しましたが、同じ例外が発生しました。

aspnet_compiler.exeソースコードを使用すると同じ問題が発生するため、それは私のコードではありませんが、別のものです。

aspnet_compiler を特別なものにしている理由について何か考えはありますか?

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

ruby-on-rails - 「プリコンパイルされていません」というエラーを黙らせる方法はありますか?

アセットをプリコンパイルしてリモート AWS S3 バケットに送信する Rails アプリがあります。public/assets フォルダーを gitignore に追加したいのは、それがかなり大きくなり始めており、コンパイルされたファイルにすべての変更を保存したくないからです。しかし、レールを実行すると、プリコンパイルされたファイルが見つからないと不平を言い、基本的にアプリ全体がクラッシュします。

これを回避する方法はありますか?

ありがとう !