タグ bundle install
人気順 10 users 50 users 100 users 500 users 1000 usersbundle install時に--path vendor/bundleを付ける必要性は本当にあるのか、もう一度よく考えてみよう - Qiita
bundle install時に--path vendor/bundleを付ける必要性は本当にあるのか、もう一度よく考えてみよう TL; DR(最初に結論) bundle installをする場合は--path vendor/bundleを付けてプロジェクトごとにgemを管理しろ、という意見をよく見かける。 しかし、pathを指定しないと問題が起きる可能性があるのは、かなり特殊... 続きを読む
gemのバージョンアップで依存関係が壊れるのを調べやすくした | おおたの物置
要約 gemのdependencyに < 5.2.0と書いてあると、 5.2.0.rc2までインストールできる 5.2.0がリリースするまでインストールできないと気がつきにくい 任意のgem依存関係を上書きして、bundle install/updateを可能にするgemを作った https://github.com/ota42y/virtual_gem 5.2.0.rc2を元に5.2.0のgem... 続きを読む
Ruby - bundlerのstandaloneモードでプログラムの起動時間を速くする - Qiita
Rubyで書いたスクリプトの起動時間を速くした話。 tl;dr bundle execもしくはbundle install --binstubsで生成して動かす実行ファイルはそこそこ遅い 一方、bundlerには bundle install --standaloneというオプションがあり、実行時にbundler無しにversion lockしたgemを使う方法を提供する仕組みで、bundle i... 続きを読む
Dockerを使って開発環境を構築する | マネーフォワード エンジニアブログ
こんにちは。エンジニアの森田です。 MFクラウド会計の開発を担当しています。 今月入社したばかりなのですが、実は入社前からDockerで開発環境を作ろうと心に決めていました。 なぜなら、下記のような問題によく悩まされていたからです。 OSやRubyのバージョンアップの度にbundle installがこける。 Windowsを使っているデザイナさん向けに動作環境を作るのが大変。 ブランチを切り替え... 続きを読む
Rubyのgemのソースコードを効率的に読む方法 - ブログのおんがえし
2015-01-30 Rubyのgemのソースコードを効率的に読む方法 ruby gem bundler milkode tag いきなり読み始めてもよいのですが、事前に軽く準備しておくと読みやすくなります。 読みたいソースコードをダウンロード bundle install --path vendor/bundle 検索用のインデックスを貼る 読む bgm.rbを例に説明します。 読みたいソースコ... 続きを読む
Ruby - Jenkinsで高速にbundle installする方法 - Qiita
はじめに JenkinsでRailsのテストやってますか? 肥大化するテストを高速実行するためにテストを複数のJobに分割するというのは有効な手段です。しかし、Railsのテストを行うためにはbundle installによるGemのセットアップが必須です。分割したJobが一斉にbundle installするとトータルでのテスト実行時間は極端に低下してしまいます。 ここでは、時間のかかるbund... 続きを読む
ボタンにローディングアイコンを埋め込んでくれるSpin.jsをRailsで使う - Qiita
Spin.jsとは ボタンにローディングアイコンを埋め込んでくれるプラグインです。 古いIEもサポートしてくれているのがとても助かります。 http://fgnass.github.io/spin.js/ インストール手順 Gemがあるのでそれを使います。 https://github.com/dnagir/spinjs-rails Gemfileに以下を追加してbundle install 続きを読む
Ruby - 中国でbundle installが動かない - Qiita
Qiita - A technical knowledge sharing platform for programmers. 続きを読む
Ruby - Bundlerで並列処理??bundle installを爆速で処理する方法。 - Qiita [キータ]
なんと最新版のBundlerから 並列処理 が出来る様になりました! 準備はこれだけ。最新のBundlerをインストールします。 続きを読む