19
A
回答
23
我想出了如何设置javascript运行时。在config/boot.rb中输入以下行:ENV['EXECJS_RUNTIME'] = 'Node'
4
如果你还有public/index.html
那么它会告诉你什么是JS引擎的使用。如果你没有一个然后在这里你去https://gist.github.com/2029491。
11
虽然Max 's answer是完全有效的,如果您想全局设置此选项,那么值得注意的是有一种更简单的方法。要打印出当前运行时,通过require 'execjs'
进口ExecJS后,只需运行
puts ExecJS.runtime.name
,并设置当前运行时,只需使用
ExecJS.runtime = ExecJS::Runtimes::Node
相关问题
- 1. 未找到Rails/execjs的Node.js
- 2. 如何使用Node.js Express强制使用nginx proxy_next_upstream?
- 3. 如何强制Node.js转换流完成?
- 4. 如何在node.js中强制同步?
- 5. 使用ExecJS从Rails应用程序调用Node.js脚本
- 6. 你如何强制在Azure网站的node.js上使用https?
- 7. 如何强制使用JRE7?
- 8. 如何强制使用MVVM
- 9. ExecJS :: RuntimeError [Rails 4] Node.js已经安装
- 10. 如何使用JavaScriptSerializer强制使用camelcase?
- 11. 如何使用contentService强制使用fileName?
- 12. 如何强制一个调用在node.js中同步
- 13. 如何强制Magento使用APC缓存
- 14. 如何强制最大CPU使用率
- 15. 如何强制网页使用HTTPs?
- 16. 如何使用/强制默认字体
- 17. 如何强制Jboss 7.1.1使用slf4j?
- 18. 如何强制QWebView使用SSLv3?
- 19. Android:如何强制请求使用WAP
- 20. 如何使用AuthenticationContext.AcquireTokenAsync强制AdminConsent?
- 21. 如何强制使用YII登录?
- 22. 如何强制Apache使用IPv4
- 23. 如何强制RESTEasy(Wildfly 8.2)使用UTF8?
- 24. 如何强制Django Admin使用select_related?
- 25. 如何强制使用GAC'd程序集?
- 26. 如何强制tesseract不使用TESSDATA_PREFIX
- 27. 如何强制npm使用jquery 2.1.1
- 28. 如何强制Jetty使用IPv4
- 29. 如何强制Leonardo使用avrdude重置?
- 30. 如何使用强制属性
更好的选择是设置shell env变量'EXECJS_RUNTIME'。 – Hauleth 2013-06-03 07:56:03
Hey @ŁukaszNiemier,什么是必须分配给EXECJS_RUNTIME的价值?我使用**“export EXECJS_RUNTIME =/opt/node-v4.4.5-linux-x64/bin”**。但是现在它显示错误“错误的常量名称/ opt/node-v4.4.5-linux-x64/bin”。 – learner 2016-06-16 06:11:47
@learner使用'export EXECJS_RUNTIME = Node' – Max 2016-06-16 08:21:50