2014-10-27 122 views
2

我得到试图推到Heroku的时候这个错误:尝试推送到heroku时ExecJS错误?

rake aborted! 
    ExecJS::ProgramError: Unexpected character '#' (line: 11438, col: 0, pos: 322768) 

这是什么意思,我该如何解决这个问题,以及如何定位,以便找到错误的行/列#?

+0

你的'Gemfile'中包含了什么,execjs? – Nithin 2014-10-27 14:14:35

+0

execjs不包括在内,它是否需要? – 2014-10-27 14:31:18

+0

@JoeSmith不知道,包括'therubyracer'并检查出来。 – Nithin 2014-10-27 16:34:45

回答

0

您是否从JS文件(例如“users.js.coffee”)中删除了“.coffee”扩展名?如果是这样,预编译将无法工作,因为原始咖啡文件的评论为#,并且#在JS中不可识别。

+0

这听起来很可能我会检查出来 – 2014-10-27 18:40:11