有没有办法在Heroku上安装GraphicsMagick?

时间:2018-09-29 14:06:33

标签: node.js heroku graphicsmagick

我想使用gm软件包生成缩略图(50x50),但必须在我的Heroku服务器中安装graphicsmagick。所以我用谷歌搜索,但是还没有解决办法。

2 个答案:

答案 0 :(得分:1)

2021 年更新:

我设法在我的 NodeJS Heroku 项目上安装了 GraphicsMagick

您只需将 heroku-buildpack-graphicsmagick 添加到您的项目中。

现在有很多方法,但最快的是:

  1. 转到您的 Heroku 仪表板 > 您的项目 > 设置选项卡

  2. 向下滚动到您的 Buildpacks 部分。

  3. 添加 buildpack .git 链接:

    https://github.com/xerpa/heroku-buildpack-graphicsmagick.git

  4. 再次保存并部署您的应用。然后就安装好了。

它应该是这样的: Heroku

现在应该可以了。

如果您对我的案例感兴趣: 我试图添加一个库来将条形码创建到 pdf 中。为此,我使用了一个名为 barcodepdfkit 的库。然后为了让条码库工作,我必须有一个 GraphicsMagick 的工作安装。然后我发现我必须将这个“gm”依赖项安装到我的 Heroku 项目中。

此外,这是部署项目时的样子:

GraphicsMagick app detected

+ install GraphicsMagick-1.3.19

答案 1 :(得分:0)

我没有在Heroku上安装任何东西,但是我认为GraphicsMagic是默认的