我在/assets/javascript
管道中有一个简单的CoffeScript文件,在向其添加CoffeScript时工作正常。
如果我在它上面添加一个简单的<%= puts "hello world" %>
,我希望它在文件上呈现“Hello World”,但是我收到此错误消息
throw Error("ExecJS::ProgramError: Error: Parse error on line 1: Unexpected 'COMPARE'\n (in /Users/user/Sites/app/app/assets/javascripts/application/application.js.coffee)")
知道什么阻止我渲染Ruby以及如何解决它?
答案 0 :(得分:2)
您是否尝试将.erb
添加到文件名以启用ruby预处理?
答案 1 :(得分:2)
在<{em> .erb
扩展程序之前,您应该有一个文件扩展名.coffee
。 application.js.erb.coffee