問題タブ [gemcutter]
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 - gemcutter を Ruby Gem ソースとしてインストールできない
gemcutter.org にある thinking sphinx gem をインストールしようとしています。
コマンドを実行すると
エラーが発生します:
上記の URL をhttp://gemcutter.org.specs.4.8.gzに変更すると、ファイルが見つかります。rubygems に .gz 拡張子でダウンロードするように指示するにはどうすればよいですか?
ruby - `geminstall`または`gemupdate`を介してRubygemがインストールされた回数
gem install
またはを介してgemがインストールされた回数を調べようとしていますgem update
。
たとえば、Watir 1.6.2:
- gemcutter(http://gemcutter.org/gems/watir/versions/1.6.2)を介して97回インストールされました
- http://rubyforge.org/frs/?group_id=104から4,027回ダウンロードされます
gem install
4,027には、またはを介して行われたインストールは含まれないと言われていますgem update
。その情報は正しいですか?はいの場合、との番号はどこにgem install
ありgem update
ますか?私はrubyforgeで考えられるすべての場所を見てきましたが、運がありません。
ruby-on-rails - 最新のRails2.3.5の複雑なインストールスパゲッティ
基本的で、より修辞的な質問は、なぜRoRのインストール/メンテナンスが非常に複雑になったのかということです。
問題の背景:プラットフォーム:Windows XP Rubyバージョン:1.8.6 gemバージョン1.2.0でインストールされた数十のgem現在のRailsバージョン:2.1
ささやかな欲求があると思ってレール2.3.5にアップデートしたかったのですが、どうやらそうではないようです。私の闘争:
'gem update rails --include-dependencies'を実行しました(このオプションはサポートされなくなったというメッセージが表示されました(なぜですか?)が、更新はしばらく続きました)
'actionpack'が'rack'gemに依存しているというエラーが発生しました(v 1.0.0が必要です)。
わかりました、「geminstallrack」を実行しました-ラック1.1.0がインストールされました
'gem install rails'を再実行しましたが、同じ問題が発生しました。ラック1.1.0が気に入らないかもしれないと思った...わかりました、1.0.0バージョンを見つけ、ダウンロードし、v。1.1.0をアンインストールし、代わりにv。1.0.0をインストールしました
gem install railsを再度実行すると、railsがインストールされます
'rails app-name'を実行してアプリを作成しましたが、これまたはそのgemが欠落しているというエラーが連続して発生しました。私が行ったようにそれらをインストールしました
'fcgi' gemが見つからない、コンパイルされたバージョンが見つからない、rubygemバージョンを1.2(バギー)から1.3.5に更新する方が良いかもしれないという点に到達しました
- OK、rubygemの更新を開始しました。gemcutter gemがないため、1.3.5バージョンのインストールを完了できないところまで来ました。
- gemcutterをインストールしようとすると、rubygems1.3.5が必要であると文句を言います。
- ...ちなみに、「rails my-app」は、fcgigemが欠落しているというエラーを引き続き生成します
NUTSじゃないですか!
私の経験がユニークではなく、誰かがここで私を助けてくれることを願っています。前もって感謝します!
ruby - 公開されている gem を自分の gem リポジトリに保存する
独自の Ruby gem を使用する (Rails を使用しない) Ruby アプリケーションがあります。これらの gem は、ローカルの gem リポジトリ サーバーでホストされています。これらの gem の一部は、gemcutter から公開されている他の gem (例: haml、curb) に依存しています。
これらの公開されている gem をローカルの gem サーバーでベンダー/ミラーリングして、gem を取得するための gem リポジトリを 1 つだけにすることは理にかなっていますか? gem が依存する必要なバージョンがある限り、大きな欠点はありますか?
ユーザーが gemcutter から自分の宝石を削除し、それを利用できなくなった可能性はありますか? これらの宝石を自分のリポジトリに置くと、必要な宝石のコピーが既にあるため、それを防ぐことができると思います。
ruby-on-rails - GemCutterからgemを削除する
GemCutterにアップロードしたgemを削除したい。このためのコマンドが見つかりませんでした。少し前に、今後の機能として宝石の削除について述べたブログ投稿がありました。この機能に関する公式の発表はこれ以上見ていません。
これを行う方法があるかどうか教えてください。
ruby-on-rails - Rails Gemプログラミング-gemcutterにプッシュする前に試してみるにはどうすればよいですか?
私は新しい宝石(気の利いたジェネレーターのフォーク)を開発しています。
現在、私の「展開」は次のもので構成されています。
- 宝石のソースコードを変更します
- githubにコミットします
- gemspecの下位番号を更新します(つまり、0.1.1から0.1.2に変更します)
- ジェムをビルドしてgemcutterにプッシュします(gemビルド、gemプッシュ)
- 新しいgemをインストールします(sudo gem install mygem)
- 次に、新しい宝石を試してみてください。
もっと正しいやり方があるに違いないと思います。現在、gemcutterにアップロードして、gemをテストできるようにしていますが、それは正しくありません。
「gemcutterにアップロードする前にgemをテストする」ための最良の方法は何ですか?
ruby-on-rails - Gemfileにsource:gemcutterがまだ必要ですか?
Railsプロジェクトのルートに「Gemfile」というファイルがあります。
それはsource :gemcutter
一番最初の行にあります。
まだ回線が必要ですか?私が正しければ、http://rubygems.org/
は公式の情報源であり、GemCutterはにマージされましrubygems.org
た。
ruby - GemCutter の rake ビルドが「未定義のメソッド 'write' for # 」をスローするようになりました
Windows 2008 Server x64 ボックスを rubygems 1.5.0 に更新したところrake
Windows 2008 Server x64 ボックスを rubygems 1.5.0 に更新したところrake clobber build
、Gemcutter が提供する rake タスク ( ) を使用して gem をビルドできなくなりました。次のエラーが表示されます。
以下を含むバンドルの使用に基づく:
システムにインストールされた次のgem
リセット CSSを使用して、再試行してください。これらの div のコンテンツがこの問題を引き起こしている可能性があります。
Windows 2008 Server x64 ボックスを rubygems 1.5.0 に更新したところ Windows 2008 Server x64 ボックスを rubygems 1.5.0 に更新したところ 以下を含むバンドルの使用に基づく: システムにインストールされた次のgem リセット CSSを使用して、再試行してください。これらの div のコンテンツがこの問題を引き起こしている可能性があります。rake
rake clobber build
、Gemcutter が提供する rake タスク ( ) を使用して gem をビルドできなくなりました。次のエラーが表示されます。
ruby - gemソースがETIMEDOUTで失敗する
gem sources -a http://gemcutter.org http://gemcutter.orgの フェッチエラー:Errno :: ETIMEDOUT:接続されたパーティが一定期間後に適切に応答しなかったために接続の試行が失敗したか、確立された接続が失敗したため接続されたホストが応答できませんでした。--connect(2)(h tp://gemcutter.org/specs.4.8.gz)
この問題を修正するにはどうすればよいですか?
ruby-on-rails-3 - Gem の作成とインポート
現在、いくつかのホストされたエンジンを持つメイン アプリケーションがあるプロジェクトに取り組んでいます。これらのエンジンの 1 つは、現在メイン アプリケーションの独自のルート フォルダーに格納されている認証およびセッション処理用です。
このフォルダーから gem を作成し、それをメイン アプリケーションにインポートして、ユーザーやセッションなどの認証呼び出しに使用できるようにしたいと考えています。
このフォルダーから gem を作成し、その中のクラスとメソッドをメイン アプリケーションで使用できるようにするにはどうすればよいでしょうか。
これに関する情報やリンクは大歓迎です。