Ruby on Railを使ってRestfulなサービスを作ろうとしている。
しかし今回も環境構築でハマってしまった。アプリの依存性をチェックして必要なパッケージをインストールしてくれるbundlerがエラーとなり動かない。
bundle install Fetching source index from https://rubygems.org/ Resolving dependencies... Network error while fetching https://rubygems.org/quick/Marshal.4.8/rails-4.0.0.beta1.gemspec.rz
これもproxy環境での問題だ。どうもbundlerにはproxy設定ができないようなのでローカルにある情報でチェックさせる。
bundle install --local Resolving dependencies... Could not find gem 'rails (= 4.0.0.beta1) x86-mingw32' in the gems available on this machine.
–localオプションをつけるといいそうです。
rails new foo --skip-bundle
作成時必ずエラーとなってしまうので、スキップしよう。