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. 如何强制使用MVVM
- 2. 如何强制Jetty使用IPv4
- 3. 如何强制注销使用$ _SESSION
- 4. Android:如何强制请求使用WAP
- 5. 如何强制RESTEasy(Wildfly 8.2)使用UTF8?
- 6. 如何强制Magento使用APC缓存
- 7. 如何强制使用xsi:type属性?
- 8. 如何强制使用OAuth API登录?
- 9. 如何强制tesseract不使用TESSDATA_PREFIX
- 10. 如何强制XPath使用UTF8?
- 11. 如何强制MySQL使用TRADITIONAL模式?
- 12. 如何强制相对URI使用https?
- 13. 如何强制使用GAC'd程序集?
- 14. 我如何强制使用ng-class
- 15. 如何强制Jboss 7.1.1使用slf4j?
- 16. 如何强制WinInet和MSXML使用TLS1.0
- 17. 如何使用Node.js
- 18. 如何使用Node.js
- 19. 我应该如何着手强制node.js中的同步?
- 20. 耙子中止! ExecJS :: RuntimeError:(execjs):1
- 21. 强制Heroku将Node视为Node.js
- 22. 强制使用PHP
- 23. 如何强制UIInterfaceOrientation?
- 24. 如何强制HTTP
- 25. Tomcat与execjs rails
- 26. 如何强制仿函数应用于强制转换参数
- 27. 使用node.js制作api
- 28. 如何使用Node.js的
- 29. 如何开始使用Node.js?
- 30. 如何使用gcm和node.js?
更好的选择是设置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