我正在使用RoR应用程序在Heroku上。
我正在使用载波和mini_magick(imagemagick)。
在我的本地服务器上一切正常。
在heroku上,出现以下错误:
let o = {"2018-09-25":[0,1,2,0,8],
"2018-10-17":[0,2,0,0,0],
"2018-10-26":[0,2,1,0,0],
"2018-10-29":[0,2,2,1,0],
"2018-10-31":[0,3,2,1,0],
"2018-11-01":[0,3,3,1,0],
"2018-11-02":[0,4,4,1,0]
}
let newAr = Object.entries(o).reduce((arr, [key, values]) => {
return arr.concat(values.map(n => ({date: new Date(key), value: n})))
}, [])
console.log(newAr)
似乎没有libdjvulibre.so.21。我为imagemagick添加了构建包:https://github.com/ello/heroku-buildpack-imagemagick
有什么建议吗?
答案 0 :(得分:0)
好的,因此在联系支持人员(“我们不处理第三方构建包”)和一些朋友的大量帮助之后,该解决方案非常简单(在heroku-18堆栈上):
删除构建包。
除非您需要的版本与{https://devcenter.heroku.com/articles/stack-packages)不同(8:6.9.7.4+dfsg-16ubuntu6.4
),然后才删除包装。这对我的登台环境很有效。