gpt4 book ai didi

ruby-on-rails - 我是否应该将二进制文件包含在 Rails 插件中?

转载 作者:数据小太阳 更新时间:2023-10-29 08:55:20 26 4
gpt4 key购买 nike

我正在尝试推出一个 Rails 小插件,它基本上只是 7zip 归档程序的包装器。

我是否应该将适用于 windows、mac 和 linux 的 7zip 二进制文件包含在其中,或者向用户解释它是一个依赖项,他们需要让它工作。我知道安装 7zip 并不难,但一般而言最佳做法是什么。我问的原因是因为我遇到了很多次需要某种依赖性的 gems,这些依赖性不能正确编译或者不能以现成的形式用于相关操作系统,然后我最终花了一天时间寻找二进制文件或编译程序的方法。 (我在 Mac 和 Windows 上都遇到过,到目前为止在 Debian 上没有遇到过。)

最佳答案

有几个插件依赖于平台特定的库。也许看看它们是如何包装成 gem 的会有所帮助。仅举几例:mysql、mongo、ruby-libxml 等

关于ruby-on-rails - 我是否应该将二进制文件包含在 Rails 插件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2884027/

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