問題タブ [therubyracer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - rubyracer と nodejs がインストールされているにもかかわらず、JavaScript ランタイムが見つかりませんでした
CentOS 5 で Rails アプリを実行しようとすると、次のエラーが発生し続けます。
JavaScript ランタイムが見つかりませんでした。利用可能なランタイムのリストについては、https://github.com/sstephenson/execjsを参照してください。(ExecJS::RuntimeUnavailable)
NodeJS (v0.8.15) と therubyracer (libv8) の両方がインストールされています。
これが私のものgem list
です:
ここに私の宝石ファイルがあります:
何が間違っていて、execjs にインストールされている JS ランタイムを認識させるにはどうすればよいですか?
ruby-on-rails - libv8 v3.11.8.9をインストールしようとしたときに、この問題を解決するにはどうすればよいですか?
libv8 gem(v3.3.10以降)のインストールは失敗し、「Killed」というメッセージが表示されます。
Gemfileにlibv8とtherubyracerを含めています。
ローカルで正常にbundle update
動作します(Mac OS X)。を実行するcap staging deploy
と、デプロイは次のように失敗します。
サーバー(Linode上のDebian 6 32ビット、Linux 3.5.2-linode45)にアクセスして実行するbundle exec gem install libv8 -v '3.11.8.9'
と、次のように失敗します。
現時点では、デプロイを成功させるために、古いバージョンのtherubyracerとlibv8を指定する必要があります。
この問題は関連しているようです。
これに対する修正はありますか?
ruby - Ubuntu に therubyracer-heroku をインストールできません
Ubuntu 12.04 に therubyracer-heroku をインストールできません。インターネット上の他の 1 つか 2 つの場所でこのエラーを見たことがありますが、解決策はありません。私が実行するコマンドは次のとおりです。
出力は長く、これらは最後の数行 (エラーを含む) です。
助けてください!ありがとう
ruby-on-rails - ユニコーン プロセスの起動時の Javascript ランタイム エラー
これを実行してユニコーンプロセスを起動しようとしています:
バンドル exec unicorn_rails -p 8080
しかし、それはこのエラーをスローし続けます
サーバーにrubyracer gemをインストールしました。アプリの宝石はベンダー/キャッシュにバンドルされています。アプリはCapistranoによってデプロイされ、長いインストールによりssh接続時間が長くなり、途中で終了したため、Gemfileにtherubyracerを含めたくありません。この問題を解決する方法について何か提案はありますか?ありがとう
ruby - thrubyracer gem で Ruby セグメンテーション違反が発生するのはなぜですか?
AWS EC2 にアプリケーションの実稼働インスタンスがあります。私のチームは Fedora 18 でローカルに開発を行っています。最近、コードを本番環境にプッシュするときに、「rake assets:precompile」または「script/delayed_job start|stop」を実行するとセグメンテーション エラーが発生することに気付きました。これらは、開発マシンで正常に動作します。
問題を特定するために、RBENV を 1.9.3-p327 から RBENV 1.9.3-p385 にアップグレードしました。次に、RBENV を分離するために、新しいユーザー「testuser」を作成し、RVM を 1.9.3-p385 でクリーン インストールしました。同じ問題。
segfault の詳細は、「therubyracer」gem を指しているようです。私たちの問題と思われる情報が見つかりません。
ruby - rubyracer をインストールできない - 何らかの理由で Makefile を作成できませんでした
osx 10.7.5
rails 3.2.3
ruby 1.9.3p327 (2012-11-10 リビジョン 37606) [x86_64-darwin11.4.2] therubyracer
をインストールできない
理由を誰かが教えてくれたらとてもありがたいです。
これは /Users/jamesharrington/.rvm/gems/ruby-1.9.3-p327/gems/therubyracer-0.11.0/ext/v8/gem_make.out です
ruby-on-rails - Mac Mountain Lion に therubyracrer をインストールする
XCode と XCode CLI の両方がインストールされており、他の gem のインストールに問題はありませんが、therubyracer をインストールしようとすると次のようになります。
g++ -v を実行すると、次のように表示されます。
解決:
私が最終的に取り組んだのは、Gemfile のエントリを gem 'therubyracer', '0.10.1' に変更することです。
このバージョンを指定しないと、0.10.2 のインストールが試行され、そのバージョンに問題があるようです。
ruby-on-rails - Solaris 10 での libv8 のインストール (SPARC arch、gcc 4.6.3)
誰かがSolaris 10(SPARCアーキテクチャ)にlibv8を正常にインストールしたかどうか疑問に思っています。JS ランタイム (therubyracer) を Solaris ボックスにインストールしようとしていますが、何度も失敗しました。私はrubyracer 0.8.2(libv8を必要としません)を試してみましたが、代わりにソースからnodejsをコンパイルしましたが、役に立ちませんでした。Solaris はあまり人気がないようで、関連するドキュメントは非常に不足しています。この問題で 2 日間立ち往生しているので、ヒントをいただければ幸いです。この JS ランタイムは、私のプロジェクトには絶対に必要です。
乾杯
ruby-on-rails-3 - Rails: rubyracer のインストール中にエラーが発生しました
Linode サーバーで「バンドル インストール」を実行しています。しかし、rubyracer が原因でインストールできません。バンドル インストールの出力は次のとおりです。
実際には gem rubyracer がインストールされていますが、バージョンは 0.11.4 です。なぜこのバージョンを採用せず、0.11.0 しか受け入れないのか、私にはわかりません。
0.11.0のインストール方法も。エラー「gem install therubyracer -v '0.11.0'」で指定されたコマンドを実行すると、実行に失敗して次のようになります。
ここで誰か助けてくれませんか?スタックとgitで多くを検索しましたが、指定されたソリューションはどれも機能していません。
私の宝石ファイル: