0
試圖從rails server
切換到Apache和Passenger。我在日誌中找到了資產未找到的錯誤,並發現我需要執行rake assets:precompile
。當我這樣做時(清潔後),我收到下面的消息。預編譯和rails server
之間有什麼區別可能導致前者出現這樣的錯誤?如何獲得3.1 rails資產在mod_rails中工作?
$ rake assets:precompile --trace
** Invoke assets:precompile (first_time)
** Execute assets:precompile
rake aborted!
Unexpected token: operator (>) (line: 9398, col: 3, pos: 252073)
TypeError: object is not a function
at Object.CALL_NON_FUNCTION (native)
at new JS_Parse_Error (/tmp/execjs20110913-10691-16kuf4b.js:463:20)
at js_error (/tmp/execjs20110913-10691-16kuf4b.js:474:15)
at croak (/tmp/execjs20110913-10691-16kuf4b.js:926:49)
at token_error (/tmp/execjs20110913-10691-16kuf4b.js:930:45)
at unexpected (/tmp/execjs20110913-10691-16kuf4b.js:936:84)
at /tmp/execjs20110913-10691-16kuf4b.js:1304:17
at maybe_unary (/tmp/execjs20110913-10691-16kuf4b.js:1389:27)
at expr_op (/tmp/execjs20110913-10691-16kuf4b.js:1409:45)
at expr_ops (/tmp/execjs20110913-10691-16kuf4b.js:1416:24)
(in /home/user/locator/app/assets/javascripts/application.js)
Tasks: TOP => assets:precompile