gemspecs

    1

    1答えて

    私は私の最初のルビーの宝石を構築するために、このガイドに従っ:予想通り http://bundler.io/v1.12/guides/creating_gem.html すべてが働いたが、私は1つの質問があります:私は、バンドラーが自動魔法のどこかで(I」から私の個人的な連絡先情報を引っ張っていることに気づきましたMacの場合はm)、それを使って宝石を作りました。この情報を含むファイルの例: ge

    0

    1答えて

    rakeタスクを使用してgemプラグインを作成しようとしています。私は、タスクのフォルダに事前に生成されたファイルをコメントアウトが、私はすくいmy_pluginを実行すると、エラーが出てきたことをここ Don't know how to build task... タスク/ my_plugin.rakeファイルには、あなたがrake myplugin実行されますが、定義 desc "Expl

    0

    1答えて

    レールエンジンでバージョン番号をlib/myengine/version.rbに更新する必要がある場合は、 git pushを実行する前に更新する必要がありますか? もしそうなら、毎回ファイル内の番号を変更するのではなく、バージョン番号を何らかの自動化で更新する必要がありますか?

    0

    1答えて

    私はcli ruby​​ gemを構築しようとしています。すべてが準備ができており、公開するだけです。 まず 私はこれを試してみました、 Enter your RubyGems.org credentials. Don't have an account yet? Create one at https://rubygems.org/

    0

    1答えて

    で有用だ依存関係を指定した、 spec.add_runtime_dependency「何か」 は、実行時の依存関係のためです。 spec.add_development_dependency "何か" は、開発の依存関係のためです。 ランタイム環境と開発環境の両方で有用な依存関係について、どこに行くのですか?

    0

    1答えて

    私はネイティブの実行可能ファイルで宝石を開発するエンジニアのチームで働いています。契約上の理由から、新しい環境にデプロイするときは、すべての依存関係がテストしたのと同じ正確なバージョンを使用することが重要です。 Gemfileは、一次依存バージョンのみを保持することができ、再帰バージョンは保持できません。このため、私たちは歴史的にロックファイルをgithubにチェックインしていましたが、これにより

    0

    1答えて

    あるときそれはgemspecで許可されていないというメッセージを取得するのRubyGemsに宝石をプッシュしよう: ERROR: "https://rubygems.org" is not allowed by the gemspec, which only allows "Set to 'http://mygemserver.com'" ことジェネリックmygemserverエントリは、ge

    0

    1答えて

    いくつかの依存関係を持つgemを作成したかったのです。私はチュートリアルに続き、hereは完全なコードです。 私はgemspecで s.add_dependency "sinatra" を持っています。私は宝石を作る。私は gem install --local gemname.gem でそれをインストールしようとしたとき、私は私が代わりにgem installが最初シナトラをインストール

    0

    1答えて

    Xというプライベートな宝石があります。この宝石のソースコードはGithubでホストされています。プロジェクトにXを使用する場合は、プロジェクトのGemfileにgem 'X', :git => '[email protected]:my-org/x.git'を追加します。 irbを起動し、require 'bundler/setup'と入力してからrequire 'x'と入力します。 Xの機能を利

    0

    1答えて

    Googleを介してコーディングした後、のに私のプロジェクト用のgemspecファイルがありますが、という理由がわかりません。なぜなら私たちはそれを必要としています。 公式 RubyGems siteによると