問題タブ [gem]
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.
ruby - --no-ri --no-rdocをgemインストールのデフォルトにするにはどうすればよいですか?
私はriもrdocも使用せず、インストールに時間がかかりすぎます。これを可能にする設定ファイルはどこかにありますか
ruby - Ruby Web スパイダー & 検索エンジン ライブラリ
私は、スパイダリングを行うだけでなく、データをデータベースなどに収集し、データの基本的な検索 (つまり、典型的な Web 検索) を可能にする Ruby ライブラリまたは gem (または gem のセット) を探しています。
いくつかのスパイダー ライブラリを見つけたので、その部分は十分にカバーされているように見えます (最初に Anemone を試すつもりでした) が、スパイダーされたデータを取得してクエリを実行できるものは見つかりません。既存のものがないので、アネモネで自分で何か書くつもりでした。
助言がありますか?
ruby-on-rails - flay に関連する metric_fu のインストールに関する問題
こんにちは、hobo を実行している Rails 2.2 システムに metric_fu をインストールしましたが、metrics コマンドを実行できません。これは私のログです:
私はたくさんグーグルして、これを見つけましたhttp://groups.google.com/group/rubyonrails-talk/browse_thread/thread/8e7ba74ea6ba58a1しかし、その「修正」は行またはメソッド名を正しく取得しません。
html - オフラインで使用する HTML ファイルを生成するには、どの gem を使用できますか?
レポートを作成する必要があり、いくつかの色付けと表を作成するために、HTML を使用することにしました。これを行うために使用できる宝石はありますか? 自分でタグを書く必要は避けたいです。
ruby-on-rails - Rails にローカル ソース ディレクトリから gem を取得させるにはどうすればよいですか?
Rails プロジェクトの一部を抽出して再利用できる (そして他の Rails プロジェクトで複製した) いくつかの gem を作成しています。私が抱えている問題は、宝石へのすべての変更をテストするのが非常に遅いことです。
ほとんどの場合、変更は自動的に再ロードされるため、Rails プロジェクトの変更は非常に高速ですが、gem の変更は次のことを意味します。
- レールサーバーを停止する
- gem ディレクトリに移動します。
- 非常に遅い sudo rake install を実行します
- rails プロジェクトに戻る
- Railsサーバーを再実行しますが、これも非常に遅いです
Rails プロジェクトが、インストールされている gem の代わりに、gem コードがある場所からコードを取得して、開発をスピードアップする方法はありますか?
ruby-on-rails - Railsでジェネレーターを検出できるようにするにはどうすればよいですか?
宝石を作成しているときに、Railsでジェネレーターを検出できるようにするにはどうすればよいですか?
ジェネレーターが入ったジェネレーターディレクトリがあります。〜/ .rails / generatorsからシンボリックリンクして正常に動作しましたが、gemをインストールすると、generatorsディレクトリがインストールされていても、Railsはそれを見つけられません。
build - CapistranoはGemspecsを嫌う
Capistranoを使用してSlicehostにRailsアプリをデプロイしています。デプロイのプロセスの一部には、gemの再構築とインストールが含まれます。
git scmを介してサーバーにコードをデプロイすることは正常に機能しますが、何らかの理由で私が試してみると...
... deploy.rbの別のタスクでは、すべてがブームになります。gemspec内のファイルがファイルではないという奇妙なエラーが表示されます...
ボックスにSSHで接続して手動で実行した場合と、実行した場合に同じコマンドが完全に機能するため、これは奇妙なことです。
これは、capistranoがリモートコマンドライン呼び出しをラップする方法です。手動で実行する場合も正常に機能します。
別のrubyファイルでKernel.system()呼び出しをラップして、deploy.rbから呼び出しようとしても、同じ問題が発生します。クレイジー。
それは何かと関係があるのだろうか
明らかにランダムな間隔で出力に追加される文字列。
ruby - カスタム gem を使用して Dreamhost/Passenger に Sinatra アプリをデプロイする
ポニーを使用して電子メールを送信するDreamhostで実行しようとしているSinatraアプリがあります。最初 (ポニーを追加する前) にアプリケーションを起動して実行するためにgem unpack rack
、gem unpack sinatra
vendor/ ディレクトリに移動する必要があったため、これが私の config.ru でした。
私はすでにgem install pony
and をgem unpack pony
(vendor/ に) 実行しました。その後、config.ru に追加しようとしましたが、Pony の依存関係(MIME タイプ、tmail) が見つからないことrequire 'vendor/sinatra/lib/pony'
について Passenger に文句を言わせただけです。
他の宝石を使用して、長くて醜い冗長なrequires
. 何かご意見は?
ruby - インストールせずに特定のRubygemからプラットフォームをダウンロードすることは可能ですか?
私は答えを読みましたgem fetch
。この質問に対する答えは、自動的にインストールせずに、ruby-gemをダウンロードすることができます。しかし、私はいつもウィンドウズの宝石を手に入れるとは限りません。
を使用gem install gosu --remote
すると、WindowsバージョンがインストールされますSuccessfully installed gosu-0.7.15-x86-mswin32-60
。
gem fetch gosu
を使用してダウンロードするDownloaded gosu-0.7.15
と、Linuxバージョンであり、WindowsPCにインストールできません。
gem fetch gosu-0.7.15-x86-mswin32-60
と同様の試みで特定の宝石を求めると、ERROR: Could not find gosu-0.7.15-x86-mswin32-60 in any repository
フェッチとインストールを使用するときにPCの正しいバージョンを取得する方法に関するアイデアはありますか?
ruby-on-rails - HTTPS/SSLサイトでRailsgooglechartsgemを使用する
Railsアプリでgooglechartsgemを使用して、簡単なグラフを作成しています。私のアプリは常にSSL暗号化する必要があることを除けば、それは美しく機能します。グーグルチャートを引っ張るために、チャートジェムはもちろんグーグルにhttpリクエストを行います。これはほとんどのユーザーにとってページ上のいくつかの安全でないコンテンツについてのブラウザ警告につながります。他の誰かがこの問題に直面し、警告を回避するための解決策を考案しましたか?http呼び出しを行い、googleがローカルに返す画像を保存し、それをアプリに表示する方法を考え出す必要があるのではないかと思いますが、他の誰かがこれを処理するための優れた方法をすでに見つけていると考えました。