对于Ruby on Rails,术语"vendoring"或"to vendor"是什么意思?

jim*_*_rm 19 ruby ruby-on-rails

示例:"在测试/虚拟中提供Rails应用程序""为生产安装Rails的推荐方法是什么?"

Tom*_*ing 18

供应是将所有第三方项目(例如插件,宝石甚至rails)移动到/vendor目录中.这是一种确保将所有文件与dev环境一样部署到生产服务器的方法.

最好的方法是:

  rake gems:unpack
Run Code Online (Sandbox Code Playgroud)

要么

  rake rails:freeze:gems
Run Code Online (Sandbox Code Playgroud)

rake -T看的rake任务的完整列表.