Heroku与Rails 5 rc1崩溃
我已经从第4轨道升级到第5轨道。很棒。 添加了Foundation 6 topbar,推送到了heroku。 没有什么失败,但网站没有加载。 heroku run logs
显示:
错误是:
ActionView :: Template :: Error(意外的令牌punc«(»,预期的punc«:»(行:23041,col:10,pos:685332)错误
这里有问题吗?
让我结束这个。 在添加新图像之前,我无法解释为什么它可以工作或曾经工作但是……它可以工作。
回顾一下这个错误,它与javascript函数有关。 我不知道line: 23041
是什么或在哪里line: 23041
但我猜这是来自编译文件。 所以长话短说,我所有的js函数看起来像这样:
foo() { ... }
然后我想知道,如果我将所有内容都更改为“vanilla js function”:
foo: function() { ... }
所以基本上线索是expected punc «:»
,它需要foo: function(){...}
在那之后,我rake asset:precompile
,一切都很顺利。
你的错误说它不期望a (
并期望a :
相反。
尝试更换:
<%= image_tag("o-section/mascot.svg") %>
有:
<%= image_tag: "o-section/mascot.svg" %>