2014-10-27 118 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