0

C:\Sites\guestbook>rails はコントローラ エントリを生成します

                                      C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/execjs-1.4.0/lib/execjs/runtimes.rb:51:in `autodetect': 

JavaScript ランタイムが見つかりませんでした。利用可能なランタイムのリストについては、https://github.com/sstephenson/execjsを参照してください。(ExecJS::RuntimeUnavailable)

gem install execjs

上記のコマンドで をインストールしましたが、再びエラーが発生します。私はこのコマンドを実行しようとしています:

rails generate controller entries
4

1 に答える 1

1

使用している gem では、javascript 用の別のライブラリがシステムにインストールされている必要があります。Linux では、パッケージ マネージャーを介して nodeJS や rhino などをインストールする必要があります。Windows では、手動でインストールする必要があると思います。

それをしたくない場合は、本当に必要でない限り、execjs gem を削除するのが最も簡単な方法です。

于 2013-03-06T19:18:27.950 に答える