如何在 heroku 中安装具有 freetype 支持的 graphicsmagick?
How to install graphicsmagick with freetype support in heroku?
我正在尝试让 GraphicsMagick 在 heroku-20 堆栈上工作,但 运行 遇到了问题。
我能找到的所有 buildpack 都不能在 20 堆栈上工作,或者即使可以,它们也不包括自由类型支持。
我的“最佳尝试”是使用
https://github.com/bogini/heroku-buildpack-graphicsmagick
https://github.com/heroku/heroku-buildpack-apt
至少要使 gm
命令起作用,但是,当尝试在图像上应用一些文本时,我 运行 出现此错误:
Error: Command failed: gm convert: FreeType library is not available (/usr/share/fonts/type1/gsfonts/n019003l.pfb) [No such file or directory].
有没有人设法解决这个问题,或者告诉我如何解决这个问题?
我遇到了同样的问题。最后,我解决了问题,现在 gm 库运行良好。
首先,你应该让你的 Heroku 堆栈成为:Heroku-18
通过 运行 在终端
$ heroku stack:set heroku-18
其次,您应该在 Heroku 中添加这两个 Buildpack:
https://github.com/DuckyTeam/heroku-buildpack-imagemagick
https://github.com/xerpa/heroku-buildpack-graphicsmagick.git
像这样:
注意:顺序很重要
最终的 Heroku 项目设置必须是这样的:
我正在尝试让 GraphicsMagick 在 heroku-20 堆栈上工作,但 运行 遇到了问题。
我能找到的所有 buildpack 都不能在 20 堆栈上工作,或者即使可以,它们也不包括自由类型支持。
我的“最佳尝试”是使用
https://github.com/bogini/heroku-buildpack-graphicsmagick
https://github.com/heroku/heroku-buildpack-apt
至少要使 gm
命令起作用,但是,当尝试在图像上应用一些文本时,我 运行 出现此错误:
Error: Command failed: gm convert: FreeType library is not available (/usr/share/fonts/type1/gsfonts/n019003l.pfb) [No such file or directory].
有没有人设法解决这个问题,或者告诉我如何解决这个问题?
我遇到了同样的问题。最后,我解决了问题,现在 gm 库运行良好。
首先,你应该让你的 Heroku 堆栈成为:Heroku-18
通过 运行 在终端
$ heroku stack:set heroku-18
其次,您应该在 Heroku 中添加这两个 Buildpack:
https://github.com/DuckyTeam/heroku-buildpack-imagemagick
https://github.com/xerpa/heroku-buildpack-graphicsmagick.git
像这样:
最终的 Heroku 项目设置必须是这样的: