問題タブ [gemspecs]

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 投票する
2 に答える
1561 参照

ruby - gemspec のプライベート gem

gem にプライベート gem が必要ですが、gemspec の依存関係に git リポジトリを含めることはできません。

そこで、プライベート サーバーを geminabox で見つめ、gemfile にソースを追加しました。

「core」と呼ばれるgemをバンドルまたはインストールすると、リポジトリからではなくrubygemsからgemがインストールされます。

gemspec で自分の gem を指定するにはどうすればよいですか?

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

ruby - Windows 7 に Thin をインストールする際の問題

私はルビーが初めてです。ルビーの宝石を薄くインストールしようとしています。gem のインストール中にエラーが表示されます。エラーをグーグルで検索しましたが、問題に対処するリンクが見つかりませんでした。

エラーは次のとおりです。

どんな助けでも本当に感謝しています。ありがとう。

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

ruby-on-rails - RailsまたはSinatraフレームワークに基づいて、条件付きでGemfileにgemが必要ですか?

Sinatra と Rails の両方で使用できる gem を作成していますが、gem の依存関係は、開発者が gem を使用しているフレームワークによって異なります。

Rails アプリなら「sass-rails」と「coffee-rails」が必要です sinatra アプリなら「sass」と「coffee-script」が必要です

理想的には、バンドラーは、この宝石がロードされているフレームワークに基づいて必要な宝石をインストールするだけですが、依存関係を条件付きで指定する方法がわかりません。

どんな提案でも大歓迎です。

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

ruby - gem プッシュの結果、「パッケージ メタデータがありません」と表示される

更新した宝石を ruby​​gems.com にプッシュしようとしていますが、次の結果が得られています。

前回のプッシュ以降、gem 仕様に加えた唯一の変更は、parseconfig依存関係を追加することでした。これが私の宝石の仕様です。

gemspec で何かを忘れていませんか?

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

rake - rake パッケージタスクへの循環依存

独自の gravaty.gemspec ファイルとメイン タスクを含む Rakefile を使用して、独自の「gravaty」gem (RubyGems を参照) を作成しました。

問題は、実行rake package後に実行すると、rake rdocこのエラーが表示されることです

代わりに、の後に同じコマンドを実行するとrake clean clobber、RDochtmlフォルダーがなくても問題は発生しません。

このhttp://hg.savannah.gnu.org/hgweb/gravaty/file/923b9133aefc/Rakefileは Rakefile です。

このhttp://hg.savannah.gnu.org/hgweb/gravaty/file/923b9133aefc/gravaty.gemspecは gemspec です。html34 行目からフォルダーを削除すると( a_gem.files = Dir.glob('{examples,html,lib,test}/**/*') + COMMON_FILES) 動作するようですが、パッケージから RDoc を削除する必要があるのはなぜですか? 取っておいたほうがいいです。

そして、このhttp://hg.savannah.gnu.org/hgweb/gravaty/file/923b9133aefc/Gemfileは、それほど有用ではありませんが、Gemfile です。

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

ruby-on-rails - 新しい変更で ruby​​ gem のバージョンを更新する

学習用の gem を開発し、https://rubygems.org/gems/combination-pairsにプッシュしました。ここで、gem のコードにいくつかの変更を加えたいと思います。同じ宝石を異なるバージョンで更新したいということです。どうすれば同じことができますか??