Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我有一个简单的应用程序/脚本,它依赖于一个 gem,我想做的是将它与应用程序一起打包,这样就不需要每次在它需要运行的每台新机器上都安装它。
我尝试使用 bundler pack 命令,但问题是这样我仍然需要安装 bundler,我无法保证。
所以所做的就是从 gem 中获取我需要的代码,然后使用它。
如何在没有任何依赖的情况下将 gem 与我的应用程序打包在一起,并且我当前的解决方案是否礼貌?
干杯
从 setup.rb(或应用程序的入口点)添加以下行:
Dir.glob("#{File.dirname(__FILE__)}/lib/*.rb") { |lib| require lib }