scss-toolkit、gem化への道のり(1)

今回のお題:

"sassで作った自作のデザインコンポーネンツをgemとしてを登録し、gem installで使用できるようにする"

下記のような流れで行い、目的は70%くらい達成できた。
railsで@import "scss-toolkit-rails"と書くだけで簡単にコンポーネンツが使える、というのが最終目標なのだが、下記のエラーにより現状、うまくいっていない。

この部分重要なので、また気力があるときに、改めて挑戦したい。

vagrantで新規仮想環境作成 →OK
Railsをインストール →OK(なぜか3系が入ってる)
・zurui design gemをインストール →OK
vagrant上のRailsで@import 'zurui-sass";でzuruiコンポーネンツが利用可能なことを確認 →OK
・自作のsassコンポーネンツをgemfile化し、rubygems.orgに登録 →OK
vagrant上のRailsで@import "scss-toolkit-rails";で自作のuiコンポーネンツが利用可能なことを確認 →NG(<イマココ)

つまずいたところ。
1)localhost:3000にブラウザからアクセスしても表示されない。
Vagrantfileの
# config.vm.network :private_network, ip: "192.168.33.10"
の行頭の#をはずす

2)githubssh認証エラー
~/.ssh/id_rsa.pub
の中身と
~/.ssh/authorized_keys
の中身を一緒にする、というところがポイントだったような。。errorメッセージが出る都度、ググって解決した感じ。

3)Rails 4をインストールできない
error message によるとrubyのバージョン違いの問題のようだった。
バージョンというか、ビット数かな。
64bitOS向けのrubyと32bitOS向けのrubyがちゃんこになっちゃってたらしい。
これは特にRails 4でなくてはならないということではなかったので、Rails 3のほうをインストールした。

4)rake releaseができない
bundle gem hogeで作ったひな形にファイルを加えてrake buildでGem化するところまではスムーズだったんだけど、rake releaseが結局こけちゃう。仕方ないので、rake releaseを諦め、gem push コマンドでrubygems.orgへ登録した。
https://github.com/dentaq/scss-toolkit-railshttps://github.com/dentaq/scss-toolkit-rails
https://rubygems.org/gems/scss_toolkit_railshttps://rubygems.org/gems/scss_toolkit_rails
http://sho.tdiary.net/20120218.html#p02http://sho.tdiary.net/20120218.html#p02