小编Eri*_*rik的帖子

Rails 4资产管道抛出"只允许生成一代JSON对象或数组"

这可能与coffeescript和Rails资产管道的JSON错误有关

我正在使用Rails 4中的应用程序.我有一个名为tasks.js.coffee的资产.直到最近一切都很好.今天早上我想做一个更改,Rails抛出"只允许生成一代JSON对象或数组".

似乎任何更改都足以抛出错误,甚至删除空行或更改字符串中的单个字符.当我还原更改时,它再次起作用.

我假设昨天当我进行捆绑更新时,一些宝石得到了更新,导致了这个问题.

有没有人看到它?有谁知道导致这个问题的原因,以及如何解决这个问题?

ruby-on-rails coffeescript asset-pipeline

5
推荐指数
1
解决办法
2575
查看次数