我正在尝试将manageiq开发模式转换为生产模式,所以我应用了预编译cmd并出现错误
ExecJS :: RuntimeError:语法错误:意外的令牌:运算符(>) (行:2221,列:46,位置:3996497)
错误 在新的JS_Parse_Error(/ tmp / execjs20190527-22386-1jyom7qjs:3623:11948) 在js_error(/ tmp / execjs20190527-22386-1jyom7qjs:3623:12167) 在croak(/ tmp / execjs20190527-22386-1jyom7qjs:3623:22038) 在token_error(/ tmp / execjs20190527-22386-1jyom7qjs:3623:22175) 出现意外(/ tmp / execjs20190527-22386-1jyom7qjs:3623:22263) 在expr_atom(/ tmp / execjs20190527-22386-1jyom7qjs:3623:31244) 在maybe_unary(/ tmp / execjs20190527-22386-1jyom7qjs:3624:1752) 在expr_ops(/ tmp / execjs20190527-22386-1jyom7qjs:3624:2523) 在maybe_conditional(/ tmp / execjs20190527-22386-1jyom7qjs:3624:2615) 在maybe_assign(/ tmp / execjs20190527-22386-1jyom7qjs:3624:3058)
manageiq在开发模式下正确运行,但无法预编译资产(由JS,CSS文件组成)
manageIq应该正确编译,并且应该以生产模式启动并生成生产日志
答案 0 :(得分:0)
请尝试以下操作:
cd /var/www/miq/vmdb
bin/update
rake assets:precompile
只是需要发生的事情的一部分,bin/update
可以做到这一点以及许多其他事情。