31

Railsアプリがあり、JavaScriptランタイムとしてexecjsをユーザーNode.jsに強制したいと思います。execjsが使用しているランタイムを確認するにはどうすればよいですか?

ありがとう。

4

3 に答える 3

30

javascriptランタイムを設定する方法を理解しました。config / boot.rbに、次の行を入力します。ENV['EXECJS_RUNTIME'] = 'Node'

于 2013-02-14T21:53:45.133 に答える
19

Maxの答えは完全に有効であり、このオプションをグローバルに設定する場合は適切ですが、より簡単な方法があることに注意してください。現在のランタイムを印刷するには、を介してExecJSをインポートした後、次のコマンドをrequire 'execjs'実行します。

puts ExecJS.runtime.name

現在のランタイムを設定するには、

ExecJS.runtime = ExecJS::Runtimes::Node
于 2015-03-30T13:53:10.227 に答える
4

まだお持ちの場合public/index.htmlは、使用されているJSエンジンが表示されます。お持ちでない場合は、https://gist.github.com/2029491にアクセスしてください。

于 2012-03-13T15:44:50.427 に答える