2012-11-18 22 views
0

我在/assets/javascript管道中有一個簡單的CoffeScript文件,在向其添加CoffeScript時工作正常。無法在CoffeScript中呈現ruby代碼

如果我在它的上面添加一個簡單的<%= 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和如何解決它?

回答

2

你應該有一個文件擴展名.erb之前.coffee擴展名。 application.js.erb.coffee

2

您是否嘗試將.erb添加到文件名以啓用ruby預處理?