問題タブ [execjs]

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.

0 投票する
1 に答える
2015 参照

ruby-on-rails - Ruby on Rails - Debian に execjs をインストールする

debian に ruby​​ on rails をインストールしようとしています... すべてをインストールしました。

execjs、therubyracer、node.jsもインストールしました。

新しいコントローラーを作成するたびに、次のように表示されます。

execjs、therubyracer、node.jsのインストール後に再起動しました...

0 投票する
1 に答える
257 参照

ruby-on-rails - Rails ExecJS は特定のディレクトリに Nodejs を構成します

Ubuntu 13.04 で Rails 4 を使用しています。Node のシステム環境変数を指定せずに、別のディレクトリにインストールされたコンパイル済み Nodejs を使用するように Rails アプリケーションを構成したいと考えています。たぶん、

手がかりになるでしょうが、それをどこでどのように使用するのかわかりません。これは、Ubuntu 環境変数を変更せずにコンパイル済みの Nodejs を使用することを好むためです。アドバイスありがとうございます。

0 投票する
2 に答える
2970 参照

ruby-on-rails - NVMの使用時にrails execjsがノードを見つけられない

NVM を使用してシステム上の Node.js バージョンを管理していますが、NVM をインストールしたため、Rails アプリが動作しなくなりました。

ExecJS はノード ランタイムを見つけられないようで、次のエラーが表示されます。

NVM を ExecJS とうまく連携させるには、どのようなアクションが必要ですか?

0 投票する
0 に答える
227 参照

javascript - 神で実行すると Resque が失敗する - JavaScript ランタイム?

いくつかの Resque ワーカーを使用して単純な Rails アプリをデプロイしようとしています。ワーカーをバックグラウンドで実行する必要があるため、神を使用してそれらを管理しています。コマンドラインからワーカーを実行すると、問題なく実行されます。

しかし、それらが神によって実行されている場合、プロセスはクラッシュし続けるようです。ログ ファイルを見ると、execjs に関連しているようです。

神によって実行されたときにJavaScriptランタイムが欠落しているのに、直接実行すると欠落していないのはなぜですか??

完全を期すために、関連する神のファイルも添付しています。

0 投票する
1 に答える
1127 参照

javascript - ExecJS で引数を渡す

Rails 4 アプリケーション内から JavaScript 関数を実行する必要があります。ExecJS ( https://github.com/sstephenson/execjs ) で次のことを試しましたが、成功しませんでした:

元の JS 関数は引数 (my_argument) を受け取りますが、これを何らかの方法で渡す必要があります。これがどのように可能であるかについての助けは大歓迎です!

0 投票する
7 に答える
1987 参照

ruby-on-rails - ExecJS::RuntimeError [Rails 4] Node.js は既にインストールされています

Rails 4 アプリに ExecJS::RuntimeError があります。Windows 7 64ビットを使用しています。私はすでにこれらの2つの答えをチェックしました:

Rails 3 の ExecJS::RuntimeError

およびExecJS::RuntimeError Windows で ruby​​tutorial に従おうとしている

次に、試しました:

node.js をインストールし、コンピューターを再起動しましたが、それでも動作しません !!

また

C:\RailsInstaller\Ruby2.0.0\lib\ruby\gems\2.0.0\gems\execjs-2.0.2\lib\execjs\runtimes.rb を変更して修正します。

しかし、どちらも機能しません。

//= require_tree .一連の作業を削除することは知っていapplication.jsますが、悪い修正はしたくありません。

私は何をすべきか ?

すべての js ファイル (application.js を除く) が空であることを正確に説明します。

私の宝石ファイル:

0 投票する
1 に答える
443 参照

ruby-on-rails - ExecJS::Say#hello Ruby on Rails の RuntimeError

コントローラーを作成しました

ローカルホストに移動すると、execjs エラーが返されます

何をすべきか?

0 投票する
4 に答える
1656 参照

ruby-on-rails - できるようになった後、Herokuにプッシュできません

Heroku にプッシュできません。しようとすると、何らかの ExecJS::ProgramError:が発生します。複数の人にコードをチェックしてもらいましたが、誰もそれを理解できないようです。おそらく何かが間違って保存されているようです。

git push heroku masterを実行すると、アセットをプリコンパイルしようとすると次のようになります。