我了解 Rail 的 bundle package
的作用以及如何使用它,但是对于为什么它是一个有用的命令我还是一头雾水。它有什么用处?
最佳答案
bundle package
会将您的应用程序所需的所有 gem 复制到 vendor/cache 文件夹中。这还包括 gem 所需的依赖项。
这很有帮助,因为在部署时您可以运行 bundle install --local
避免依赖 gems 存储库 (rubygems.org) 并从缓存文件夹安装所有 gems
因为每个 gem 可能有不同的依赖关系,这取决于它安装的平台,建议使用 bundle package
仅当您的开发和部署环境相似时。
关于ruby-on-rails - bundle 有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7231820/