gpt4 book ai didi

ruby - 管理 gems 所需库的更好方法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:06:01 25 4
gpt4 key购买 nike

我一直遇到服务器上没有所需库的 gems 问题。 RMagick 是一个,通常是 mysql2,这通常需要安装开发版本,例如:

imagemagick libmagickcore-dev libmagickwand-dev

我的问题是,有没有更好的方法来管理它?我正在使用 bundler 和 capistrano,所以如果有人能指出我正确的方向,那就太好了。

我看到的最大问题是发行版会随着服务器的不同而变化,但如果我有一个任务可以运行,它可以根据 Gemfile 检查这些必需的包是否存在,那将非常有帮助。这可能吗?

最佳答案

您可以扩展“cap deploy:setup”部分。 =并在本节中运行“apt-get instal imagemagick libmagickcore-dev libmagickwand-dev”。但是您的用户必须具有 sudo 访问权限。

您还可以阅读 this manual

关于ruby - 管理 gems 所需库的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13431005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com