有没有办法在 Heroku 上安装 GraphicsMagick?
Is there a way to install GraphicsMagick on Heroku?
我想使用 gm 包生成缩略图 (50x50),但我必须在我的 Heroku 服务器中安装 graphicsmagick。所以我用谷歌搜索,但没有找到解决方案。
我没有在 Heroku 上安装任何东西,但它可以工作我认为 GraphicsMagick 是默认的
2021 年更新:
我设法在我的 NodeJS Heroku 项目上安装 GraphicsMagick
。
你只需要添加 heroku-buildpack-graphicsmagick
进入你的项目。
目前有很多方法,但最快的是:
转到您的 Heroku 仪表板 > 您的项目 > 设置选项卡
向下滚动到您的 Buildpacks 部分。
添加构建包。git link:
https://github.com/xerpa/heroku-buildpack-graphicsmagick.git
保存并再次部署您的应用程序。然后就可以安装了。
它应该是这样的:
现在应该可以了。
如果您对我的案例感兴趣:
我试图添加一个库来将条形码创建到 pdf 中。为此,我使用了一个名为 barcode
和 pdfkit
的库。然后为了让条形码库工作,我必须安装 GraphicsMagick 才能正常工作。然后我发现我必须将这个 'gm' 依赖项安装到我的 Heroku 项目中。
此外,这是部署项目时的样子:
GraphicsMagick app detected
+ install GraphicsMagick-1.3.19
我想使用 gm 包生成缩略图 (50x50),但我必须在我的 Heroku 服务器中安装 graphicsmagick。所以我用谷歌搜索,但没有找到解决方案。
我没有在 Heroku 上安装任何东西,但它可以工作我认为 GraphicsMagick 是默认的
2021 年更新:
我设法在我的 NodeJS Heroku 项目上安装 GraphicsMagick
。
你只需要添加 heroku-buildpack-graphicsmagick 进入你的项目。
目前有很多方法,但最快的是:
转到您的 Heroku 仪表板 > 您的项目 > 设置选项卡
向下滚动到您的 Buildpacks 部分。
添加构建包。git link:
https://github.com/xerpa/heroku-buildpack-graphicsmagick.git
保存并再次部署您的应用程序。然后就可以安装了。
它应该是这样的:
现在应该可以了。
如果您对我的案例感兴趣:
我试图添加一个库来将条形码创建到 pdf 中。为此,我使用了一个名为 barcode
和 pdfkit
的库。然后为了让条形码库工作,我必须安装 GraphicsMagick 才能正常工作。然后我发现我必须将这个 'gm' 依赖项安装到我的 Heroku 项目中。
此外,这是部署项目时的样子:
GraphicsMagick app detected
+ install GraphicsMagick-1.3.19