静态页面主页中的 ExecJS RuntimeError
在提供的代码中,由于 Windows JavaScript 运行时问题而出现 ExecJS::RuntimeError 。当渲染“application.html.erb”布局时评估 JavaScript 文件“sessions.js.coffee”时,会特别发生该错误。原因似乎是 ExecJS 与 Windows 系统上的内置 JavaScript 运行时正确交互的问题。
解决方案
而不是忽略问题或安装 Node .js,建议调查问题的根本原因。解决方案涉及修改 ExecJS gem 中的“runtimes.rb”文件。
详细步骤
在以“JScript =ExternalRuntime”开头的部分中.new”,进行以下更改:
替代选项
以上是为什么 ExecJS 在 Windows 上使用'sessions.js.coffee”失败以及如何修复?的详细内容。更多信息请关注PHP中文网其他相关文章!