出于某种原因,我在推送到heroku时遇到了一个非常奇怪的错误。
rake aborted!
remote: ExecJS::ProgramError: Unexpected token: operator (<) (line: 14451, col: 2, pos: 408763)
remote: Error
remote: at new JS_Parse_Error (/tmp/execjs...)
remote: at js_error (/tmp/execjs...)
remote: at croak (/tmp/execjs...)
remote: at token_error (/tmp/execjs...)
remote: at unexpected (/tmp/execjs...)
remote: at expr_atom (/tmp/execjs...)
remote: at maybe_unary (/tmp/execjs...)
remote: at expr_ops (/tmp/execjs...)
并且有人知道line: , col: , pos:
代表什么吗?
您需要查看哪些文件?
答案 0 :(得分:0)
我遇到了与webcomponents-lite.min.js相同的问题。看起来heroku在文件末尾需要一个新行。
由于整个文件都在一行上。我添加了一个新的空行,即转到文件的末尾并按下返回。
提交并推送到heroku - 问题解决了。