[解決済み] Ruby : gemの書き方は?[クローズド]
2022-04-30 18:20:30
質問
Rubyのパッケージを書き、gemとして提供したいのですが。
ツール、手順、落とし穴は何ですか?
チュートリアルやスクリーンキャストなど、その方法を学ぶのに役立ったものはありますか?
解決方法は?
Rubygems.org のガイド は、独自のgemを書くための最高のリソースの一つです。
もし、あなたが バンドラー に関する Ryan Bigg のガイドを参照してください。 Bundlerを使ったRubyGemの開発 と Bundlerでgemを作成するRailscast .
gemsを書くのに役立つツールに興味がある方。
- ジュエラー - Rubygemプロジェクトを作成・管理するためのオピニオンツール。また ジェムカッターとジュエラー・レールキャスト .
- 鍬 - seattlrbのみんなから。
- ジェムシス は、便利な rake タスクをたくさん追加します。
いくつかのチュートリアル/ガイド。
- 最初のGemを作成する
- bundler と rvm を使って rubygem をビルドする - bundlerとrvmを使ってgemを作成する
- ジェムパッケージング。ベストプラクティス
- Ruby Gemのレシピ - bundler と jeweler を使った gem 作成の入門ガイド
- Rubyのgemをビルドしてgemcutterでホストする方法 - echoeとgemcutterを使ったチュートリアル
- ジェムスペックの真実 - gemspecs とその扱い方について説明します。
- RubyGemsによるパッケージング - Jewelerのためのクイックスタートガイド
- ジェムザット - ジェームス・アダム - ジェムを作るのに役立つツール(hoe、newgem、echoe、gemhub、jeweler、gem this)をレビューします。
- コマンドラインからGemcutterのAPIを使用する
- Bundlerで新しいGemを作る - サンプルRakefile - gemのデプロイと公開に便利なrakefile
- Gemを書こう
- Bundler、テスト駆動開発、Travis CI、CoverallsでRuby Gemをビルドする方法。
関連
-
[解決済み】Ruby: 特定のバージョンのruby gemをインストールする方法は?
-
[解決済み] json gem のインストール中にエラー 'mkmf.rb can't find header files for ruby' が発生する。
-
[解決済み] 動的な定数割り当て
-
[解決済み] Rubyのswitch文の書き方
-
[解決済み] Rubyで配列に値が存在するかどうかを確認する方法
-
[解決済み] Rubyからシェルコマンドを呼び出す方法
-
[解決済み] Rubyでnilとemptyとblankを理解する方法
-
[解決済み] Rubyのattr_accessorとは何ですか?
-
[解決済み] gemのインストールで --no-ri --no-rdoc をデフォルトにするには?
-
[解決済み] Ruby、execとsystemと%x()またはBackticksの違いについて
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】rubyの1e18という数字は何を意味するのか?
-
[解決済み】そのようなファイルやディレクトリはありません @ rb_sysopen ruby
-
[解決済み】Rubyで数値の配列の合計を出すには?
-
[解決済み】macOSでrbenvをアンインストールする方法とは?
-
[解決済み】未定義のメソッド(NoMethodError)ruby
-
[解決済み] ルビー、すべての単語の最初の文字を大文字にする
-
[解決済み] ファイルの存在を確認する方法 [重複]について
-
[解決済み] ネストされたクラスとモジュールにネストされたクラスはいつ使用するのですか?
-
[解決済み] JanusのセットアップにVIMプラグインを追加する
-
[解決済み] 配列からランダムに選択する方法は?