問題タブ [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.

0 投票する
12 に答える
16927 参照

ruby-on-rails - RailsのWYSIWYGエディターの宝石?

Rails アプリで簡単に動作する WYSIWYG エディター用の優れた ruby​​ gem はありますか?

0 投票する
9 に答える
28846 参照

ruby - Ruby gems をインストールできません - zlib エラー

Ruby Gems をインストールして、Twitter メッセージを受信したときに Ruby を使用して通知できるようにしようとしています。ただし、を実行した後、何かgem update --systemを実行しようとするたびに zlib エラーが発生するようになりました。gem install以下は、Ruby gems をインストールしようとしたときに得られるコンソール出力です。(からの出力とともにgem environment)。

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

mysql - OS X 10.5.4 で mysql ruby​​ gem をインストールする方法

これが取引です。

$ gem --バージョン

1.1.0

$ sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config

Gem ソース インデックスの一括更新: http://gems.rubyforge.org/エラー: ローカルまたはリポジトリで mysql が見つかりませんでした

$ sudo 宝石の更新

インストールされた gem の更新 Gem ソース インデックスの一括更新: http://gems.rubyforge.org/

RedCloth の更新エラー: Gem の実行中に ... (Gem::GemNotFoundException) RedCloth がローカルまたはリポジトリで見つかりませんでした

私はthisthisthisthis、および他の多くを試しました。

それらのどれも私のために働いていません。他の誰かがこの問題を抱えていますか? もしそうなら、あなたはそれを修正するために何をしましたか?

0 投票する
6 に答える
53649 参照

windows - sqlite3-ruby gem: gem ネイティブ拡張のビルドに失敗しました

更新:このフォローアップの質問を確認してください: Windows での Gem の更新 - 壊れていますか?


Windowsでこれを行うと:

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

hpricot gem でも同じことが起こります。これらの gem は 1.0 未満の gem では問題なくインストールされていたのを覚えているようですが、今は 1.2.0 を使用しています。

私もこれを試しました:

言うまでもなく、これも機能しません (同じエラー)

ここで何が起こっているのか、これを修正する方法を知っている人はいますか?


更新:このフォローアップの質問を確認してください: Windows での Gem の更新 - 壊れていますか?

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

ruby - gem から RMagick をインストールする際のエラー

RMagick gem をインストールしようとすると、ImageMagick ライブラリが見つからないというエラーが表示されて失敗しますが、インストールされていることは確かです。

gem install rmagick からの適切な出力は次のとおりです。

mkmf.log を見ると、次のことがわかります。

これは、ImageMagick バージョン 6.4.3 および RMagick バージョン 2.6.0 を使用する Solaris 10 x86 上にあります。

LDFLAGS に何かを追加する必要がある場合、それが何であるかは明確ではありません。ソースから ImageMagick をインストールしましたが、通常の場所にあるはずです。つまり、

ImageMagick-6.4.3/ には興味深いものが何も含まれておらず、gem のインストール先となる他のファイルが見つかりません。

どんなアドバイスでも大歓迎です!! グーグルはあまり役に立ちませんでした。

ありがとう -

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

ruby - MacPorts を使用して Mac OS X に RMagick をインストールする

ImageMagick 6.4.4 の MacPorts バージョンがインストールされていると、RMagick gem のインストール中にエラーが発生します。

以前のバージョンの rmagick を正常にインストールしました。ImageMagick の開発パッケージへの参照を見てきましたが、MacPorts からは入手できないようです。

MacPorts から ImageMagick 6.4.4 を使用して Mac OS X に RMagick 2.7 をインストールするにはどうすればよいですか?

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

ruby-on-rails - Rspec - プラグインから gem への切り替えに関する問題

rspec および rspec-rails プラグインの使用を中止し、代わりに gem バージョンに切り替える場合、spec_helper.rb で何か変更しなければならないことや、アプリの仕様に変更が反映されるようにするために必要なことはありますか?

プラグインを削除して gem (1.1.8) をインストールした後、スペックを正常に実行できなくなりました。

より具体的には、これは私がしたことです:

  1. 以前にインストールした rspec および rspec-rails プラグインをベンダー ディレクトリから削除します
  2. sudo は、rspec と rspec-rails の両方の gem をインストールしました (この記事の執筆時点では 1.1.8 が最新でした)。

script/autospec を実行すると、次のメッセージが表示されます。

/Library/Ruby/Site/1.8/rubygems.rb:578:in report_activate_error': RubyGem version error: hoe(1.5.0 not >= 1.7.0) (Gem::LoadError) from /Library/Ruby/Site/1.8/rubygems.rb:134:inactivate' from /Library/Ruby/Site/1.8/rubygems.rb:158:in activate' from /Library/Ruby/Site/1.8/rubygems.rb:157:ineach' from /Library/Ruby/Site/1.8/rubygems.rb :157: in activate' from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:inrequire' from /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:509: in require' from /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:354:innew_constants_in' from /Library/Ruby/Gems/1.8/gems/activesupport -2.1.0/lib/active_support/dependencies.rb:509: in require' from /Volumes/tangoflash/code/tangoflash/spec/spec_helper.rb:5 from spec/helpers/sessions_helper_spec.rb:1:inrequire' from spec/helpers/sessions_helper_spec.rb:1

textmate を介して単一の rspec の例を実行しようとすると、次のようになります。

/Library/Ruby/Site/1.8/rubygems.rb:578:in report_activate_error': RubyGem version error: hoe(1.5.0 not >= 1.7.0) (Gem::LoadError) from /Library/Ruby/Site/1.8/rubygems.rb:134:inactivate' from /Library/Ruby/Site/1.8/rubygems.rb:158:in activate' from /Library/Ruby/Site/1.8/rubygems.rb:157:ineach' from /Library/Ruby/Site/1.8/rubygems.rb :157: in activate' from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:inrequire' from /Users/allanlibunao/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/spec/mate.rb:14 from /tmp/temp_textmate.KQTYKh:3: in `require' /tmp/temp_textmate.KQTYKh:3 から

どんな助けでも素晴らしいでしょう。

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

ruby-on-rails - バイナリ gem を別のプラットフォームにデプロイする

デプロイする必要がある Rails アプリがあります。事実は次のとおりです。

  • このアプリは Windows で開発されており、Windows バイナリ gem が必要です
  • アプリは、Open Solaris 共有サーバー (Joyent) にデプロイされます。
  • サーバーに gem をインストールする権限がありません
  • バイナリ以外の gem の場合は、単純にrake gems:unpackローカルで実行してからアップロードできます。これはうまくいきます。

私の質問は、必要なバイナリgem を本番サーバーに取得するにはどうすればよいですか?

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

ruby - デプロイ前のRubygemテスト

私は持っている宝石を作成しています

  • binディレクトリ内のいくつかのスクリプト
  • libディレクトリのユーティリティクラス
  • テストディレクトリ内のいくつかのテスト

さて、gemをインストールする前にテストを実行するために、テストの上部に次のスニペットがあります。

ただし、これは面倒なようです。特に、これらをbinディレクトリのスクリプトに配置する必要がある場合はなおさらです。インストールする前にgemをテストできるように、環境をセットアップするためのより良い方法はありますか?それは私が見つけることができない単純なものだと確信しています。適切な場所への簡単なリンクは大いに役立ちます:)

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

ruby - RubyGem がインストールされたときに呼び出されるフックを作成するにはどうすればよいですか?

私のGemが最初にインストールされたときに実行されるRubyスニペットを書きたい[sudo ]gem install mygem. それはできますか?