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

windows - RubyプロンプトにGemをインストールさせない

Windows Vista、Rubyv。3.3.5

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

ruby-on-rails - RubyGems環境(ユキヒョウ)

ご挨拶、

私の質問は、なぜ3つの別々のgemパスがあるのか​​ということです。「gemenvironment」コマンドは次を表示します:

GEMパス
-/Library/ Ruby/Gems/
1.8-/Users/adam/.gem/ruby1.8--これは私には理にかなっています
-/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/ lib / ruby​​ / gems / 1.8

なぜ2つの別々の「システム」パスなのですか?

ありがとう。

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

ruby - 永続データを持つ Ruby Gem

rubyアプリケーション(Railsではありません)を作りたいです。これは、一部のデータを保持する必要があるコンソール アプリです。データベースとして pstore を使用しています。このアプリケーションを gem としてデプロイしたいと考えています。

私の質問は、私のデータはどこにあるのですか?

現在、標準の gem レイアウトで bin ディレクトリの兄弟として data ディレクトリを作成しました。したがって、gem がデプロイされた後、gem がそのデータを「内部に」保存することを期待します。しかし、テストのためにローカルの gem インストールを行うと、データが gems ディレクトリ内のどこかにではなく、プロジェクト ファイルにローカルに保存されていることがわかりました。

もちろん、「rake install_gem」が何をしているのかを単純に誤解している可能性もあります。また、gem をインストールするために sudo が必要な場合、gem ディレクトリに「それ自体の内部」でデータ ファイルを実際に作成できるのではないかと漠然と心配しています。

誰かがこれを少し明確にすることができますか?

ありがとうございました。ジョン・シャンク

@makevoid - 返信ありがとうございます。これが私のメインスクリプトの全体です。/binディレクトリ内...(コメント内のコンテンツをフォーマットする方法に慣れていないため、メインの質問に追加しました-貼り付けられたコードはひどく見えました.

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

ruby-on-rails - Railsのgemとプラグインの名前に作成者名が含まれていることがあるのはなぜですか?

gem / pluginsを追加する場合、gem / plugin名の前に作成者名が付加される場合と、そうでない場合があります。この背後にある理由はありますか?

例:

なぜそれを持っていないのですか?

いつこの2つを区別しますか?

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

ruby-on-rails - 宝石をテストする適切な方法

gemにrailsの依存関係がある場合、gemテストをスタンドアロンで実行できるように作成するか、railsプロジェクトで実行する方がよいと思いますか?

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

ruby-on-rails - Railsラック1.0エラー

スクリプト/サーバーを起動しようとすると、次のエラーが発生します。

私がしたので、それは非常に迷惑です:

しかし、それは常にそのエラーを言います。私はRails2.3.5を持っていますが、エラーはRailsに関連しているとは思いませんが、サーバー関連の笑に似ています。

手伝ってくれてありがとう!

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

ruby-on-rails - Rails Gem Bundler による依存関係の破壊

最近、3.0 リリースが統合された Bundle gem (安定版 2.3.x) をインストールしました。2.3.x のインストールに関するドキュメントは不十分なので、ここで助けを求めています。

gem バンドラーのインストールと構成に関するこの記事のすべてを実行しました (gem バンドラーのインストール、Gemfile の定義、preinitializer.rb の追加、bundler_gems/environment.rb の要求):

http://litanyagainstfear.com/blog/2009/10/14/gem-bundler-is-the-future/

スクリプト/サーバーを正常に実行できますが、ブラウザーから任意のページにアクセスしようとすると、多くの ActionView メソッドが未定義であると主張する 500 内部サーバー エラーが発生します。

どこかで失敗しているいくつかの宝石の依存関係が必要ですか? これが私のGemfileです(レール2.3.5):

ポインタはありますか?

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

ruby-on-rails - bundler に切り替えた後に gem エラーを黙らせる方法

最近、バンドラーの使用に切り替えましたが、Rails アプリの scripts/ フォルダーでスクリプトを実行するたびに、次の警告が表示されます。

これらのエラーを黙らせるか、解決するにはどうすればよいですか?

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

ruby-on-rails - gem をアップグレードすると、古い Rails アプリケーションが壊れますか?

Rails 1.xで実行されているRailsアプリがたくさんあります。gem をアップグレードする必要があるので、問題は、gem をアップグレードした後もこれらの古いアプリは引き続き機能するかということです。

ありがとうございました。