問題タブ [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 投票する
1 に答える
665 参照

ruby-on-rails-3.1 - Railsアセットのプリコンパイルの問題

私はこれを間違った方法でやっているだけだと確信していますが、これをアセットで動作させることはできません:プリコンパイルとそれが偶数であるべきかどうかわかりません。

次のエラーが表示されます。

誰でもできる助けに感謝します。十分な情報を提供していない場合は、必要なものをお知らせください。喜んで提供します。

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

ruby-on-rails-3.1 - Rails 3.1 のベンダー CSS スタイルシートとアセット パイプライン

私は Twitter Bootstrapを使用しています(それは問題ではありませんが、これはサード パーティのCSS ファイルです)。これはサードパーティの CSS「ライブラリ」であるため、/vendor/assets/stylesheets. ここまでは順調ですね。

ここで、Rails 3.1(.1) アセット パイプラインを使用して、本番環境ですべての CSS を 1 つの application.css に連結したいと考えています。

実行するrake assets:precompileと、宣伝どおりに動作します。Rake タスクはpublic/assets、ダイジェストとすべてを含むフォルダーにいくつかの application.css ファイルを作成します。問題は、このファイルに CSS ファイルの CSS のみが含まれており、ベンダー アセット フォルダー内の CSS ファイルが/app/assets/stylesheets完全に無視されていることです。

ここで私が見逃しているものと、Rails にベンダー スタイルシートをアプリ スタイルシートと連結するように指示する方法を知っている人はいますか? また、次のものだけを含めるだけで十分ですか。

ビューで(最終的にすべてが1つのファイルにあると予想されるため)、またはすべてのCSSファイルを含める必要がありますか?

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

ruby-on-rails - Rails3.1.1アセットのプリコンパイル-rakeが中止されました

編集:他の誰かが何か提案がありますか?私は完全に困惑しています!!!

すべてのアセットが正常にコンパイルされるアプリがありますが、この2番目のアプリでは、次のコマンドを実行します。

次のメッセージが表示されます:undefined method `directory? ' nilの場合:NilClass

助けてください。public / assetディレクトリを見ると、イメージファイルはプリコンパイルされていますが、jsファイルやcssファイルはありません。

以下は完全なターミナル出力です:

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

c++ - 他の開発者が C++ でサードパーティのヘッダーを #include することを禁止する方法

そのため、使用するためにインクルードする必要があるヘッダー ファイルを含むサードパーティ ライブラリがあります。ライブラリの実装はオブジェクト指向ではないため、ライブラリのすべての使用法をカプセル化するクラスを作成しました。そのため、置き換えが必要な場合は、そのクラスの実装を変更するだけで済みます。

他の開発者が同じコード ベースで作業するため、ライブラリが含まれている場合にエラーを発生させる方法が必要です。これは、ライブラリへの参照がいたるところにあるのを避けるためです。

たとえば、次のようなことをするとします。

次のようなエラーが表示されます。

これは可能ですか?私はGNU GCCを使用しています

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

c# - global.asax のみをコンパイル/プリコンパイル

global.asax ファイルだけを dll にコンパイルまたはプリコンパイルし、それを bin フォルダーで使用する方法はありますか?

このファイルにはライセンス ロジックがあり、他のファイルはコンパイルされません。

dll 自体が bin フォルダーに存在するかどうかを確認することもできます。

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

asp.net-mvc-3 - asp.net アプリケーションのプリコンパイルが失敗する (web.config)

公開時にビジュアルスタジオ内からビルド後にアプリケーションをコンパイルしようとしましたが、常に失敗します。プリコンパイルしなくても、アプリケーションは正常にビルドされます。また、コマンドラインからコンパイルしようとしましたが、どちらも機能しませんでした。

エラー メッセージは、VS とコマンド ラインの両方で多かれ少なかれ同じです。コマンド ライン エラーは次のとおりです。レベル。このエラーは、IIS で仮想ディレクトリがアプリケーションとして構成されていないことが原因である可能性があります。

このエラーを検索して見つけた通常の解決策を試しました。

-IIS でアプリケーションを作成します (これは既に行われています。新しいフォルダーで再試行しましたが、違いはありません)。

-余分なweb.configファイルを削除しても、違いはありませんでした。

-objフォルダーを削除しても、違いはありませんでした。

web.config の 31 行目に書かれていることが原因なのかどうか疑問に思っています。

ただし、これを削除しても違いはありません。VS2010 がインストールされているワークステーションからこのアプリケーションをコンパイルしています。これは、IIS 6.0 と NET フレームワークである W2k3 SBS Web サーバーで動作することを意図しています。それがこのエラーを引き起こす可能性があるかどうかはわかりません。使用しているコマンド ライン コマンドは次のようになります。

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

regex - Perl でコンパイル済みの正規表現を使用する際の問題

Perl スクリプトでコンパイル済みの正規表現を実装しようとすると、一致に問題が発生します。プリコンパイルせずにスクリプトを動作させていますが、行にまたがるエクスプレスがあるときはいつでも、プリコンパイル時に一致が返されません。たとえば、次のようになります。

プリコンパイル時には問題なく動作しますが、次の点に注意してください。

何も返しませんが、プリコンパイル全体を取り出すと機能します。qr//s を使用すると、いつでも機能しないようです。

ヘルプ?

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

c - マクロによる関数名の動的作成

関数を動的に作成するマクロ (C/C++) を作成しようとしています。基本的に、「MyClassA」の部分で名前が異なる関数があります。また、引数はマクロ定義を介して渡す必要があります。次に、関数内に可変メソッド呼び出しがあります。たとえば、"methodForClassA" などで、ここでも可変引数セットが使用されます。

このパターンには 40 以上の関数があります。もちろん、手動またはスクリプトで作成できます。しかし、マクロでこれを行うことも可能ですか? たとえば、次のようなものです (これは機能しません)。

いくつかの実験とドキュメントの読み取りの後、「(」が動的部分に続くパターンで「動的」関数名を作成する方法しか見つけられませんでした。

よろしく、

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

ruby-on-rails-3 - 結果のないアセットのHerokuプリコンパイル

Rails アプリケーションに Heroku Cedar スタックを使用しています。git でプリコンパイルされたものに煩わされたくないため、スラッグ コンパイル中にアセットをプリコンパイルしたいと考えています。

スラッグのコンパイル中にログに次のように表示されるようになりました。

しかし、サイトにアクセスしようとすると、次のheroku logsようになります。

どこに問題があるのか​​ わかりますか?

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

ruby-on-rails-3.1 - rake assets:precompile 本番データベースに接続しようとしていますか?

そのため、開発ボックスでアセットをプリコンパイルしようとしています。なんらかの理由で、本番データベース (192.168.163.70) への接続を試み、接続に失敗すると中断します。

なぜそれが行われ、どうすれば問題を解決できますか?