私はUbuntu 11.10とそのターミナルを使ってRailsをインストールして実行しています。RailsをJSランタイム環境で動作させる方法
- ダウンロードやRuby 1.9.2とRails 3.1.0
をインストールする - 私は私が作ったsudo apt-get ruby1.9.1
とsudo gem install rails
- を使用してこれをした:ここに は、私は、セットアップレールに、これまでに撮影したプロセスであり、
rails new path/to/app
- を使用して、新しいレールのアプリは、私は新しいアプリのディレクトリに行って、
rails server
を実行しようとした - JSルビー環境を持っていないについて エラーを得た私はexecjのためのJSランタイム環境を取得しなければなりませんでした私は「therubyracer」 だけでなく、「therubyrhino」をダウンロードして、このような時に私の宝石のファイル、1にそれらを追加しましたのでね:すべてはインストールで成功した後
gem 'therubyracer'
が、その後bundle install
- 走った、私は再び を
rails server
を走りました
- 私は同様のエラーがあったの両方のランタイム環境を持つ:これらのプログラムは、住んでいる場所
Could not find libv8-3.3.10.4 in any of the sources Run `bundle install` to install missing gems. Could not find therubyrhino-1.73.0 in any of the sources Run `bundle install` to install missing gems.
バンドルは、私がbundle show libv8
またはbundle show therubyrhino
を入力 ときに正しいパス名を与えて、知っています。それらは両方とも、/usr/lib/ruby/gems/1.9.1/gems/ _の であり、他のすべての宝石はバンドルインストールのために です。
誰もこの例外がRailsソース コードに出てくるのを知っていますか?誰かがRailsがどのように宝石を集めているか知っていますか?さらに良いことに、 誰もがこの問題を抱えていて、それを修正する方法を知っていますか?そんなに
おかげで、
Feav