0

ExecJS::RuntimeError当我根据这篇文章通过各种方法修复它时,我仍然得到了解决: Windows 上的 ExecJS::RuntimeError 试图遵循 ruby​​tutorial

我发现我的问题是当我需要tree .在我的文件中。当我简单地生成一个名为的新控制器info并为它制作咖啡脚本时,出现了这个错误。

Putting*= require info也不起作用,因为它仍然会引发相同的错误:

ExecJS::RuntimeError at /

["ok","(function() {\n\n\n}).call(this);\n"] 
(in C:/Users/..../assets/javascripts/info.js.coffee)

那么除了我还能用//= require_tree .什么?

Windows 7 64x 上的 PSIm。

4

1 回答 1

1

我通常不使用,//= require_tree .而是放入<%= javascript_include_tag "application", controller_name %>app/views/layouts/application因此它将包含属于控制器的 javascript 文件。如果这不起作用,您可能需要将 JS 运行时更改为node.js

希望这可以帮助

于 2013-06-02T20:51:30.750 回答