我们可以发布包含Rails源代码以及所有plugins的Rails程序,这样我们部署或迁移的时候就不用每次安装一次Rails以及依赖库
[b]rake rails:freeze:gems[/b]表示把当前Gems安装的Rails Unpack到vendor/rails
[b]rake rails:unfreeze[/b]则表示删除vendor/rails
第三方Rails插件我们可以用[b]ruby script\plugin install name[/b]来安装
对于非Ruby的第三方库,只要是符合Rails插件格式的,如BlueCloth,我们可以在vendor/plugins下面运行[b]gem unpack BlueCloth[/b]即可
[b]rake rails:freeze:gems[/b]表示把当前Gems安装的Rails Unpack到vendor/rails
[b]rake rails:unfreeze[/b]则表示删除vendor/rails
第三方Rails插件我们可以用[b]ruby script\plugin install name[/b]来安装
对于非Ruby的第三方库,只要是符合Rails插件格式的,如BlueCloth,我们可以在vendor/plugins下面运行[b]gem unpack BlueCloth[/b]即可
本文介绍了一种方便快捷的Rails应用程序部署方法,通过将Rails及其插件冻结到项目中,简化了部署过程。文章还提供了安装第三方插件的具体步骤。

被折叠的 条评论
为什么被折叠?



