2009-11-01 110 views
0

我在部署rails插件时遇到了这个烦人的问题。我可以通过下载源代码并将其放入供应商/插件目录来安装它们,但我想用简单的命令行来完成它。我正在尝试安装will_paginate插件。插件未正确安装

试过这个命令ruby script/plugin install git://github.com/mislav/will_paginate.git 不工作,我想这一个以及ruby script/plugin install http://github.com/mislav/will_paginate.git

我得到的,没有错误,而安装的命令行插件,而是有一个问题在供应商/插件目录内创建的空文件夹名称为will_paginate,并且该文件夹为空。任何解决方案?

谢谢。

+0

您使用Rails的哪个版本?早于2.0.2的版本不支持从git存储库安装插件。 – EmFi 2009-11-01 20:29:41

+0

我正在使用Rails 2.3.4 – Maxsy 2009-11-02 02:10:58

回答

0

Ruby脚本/插件安装的git://github.com/mislav/will_paginate.git

这应该为你工作。供参考,here is the blog post from github。根据那篇文章,这是从Rails 2.0.2开始支持的,所以你需要至少使用那个版本的Rails,并且在本地安装git。

+0

那一个不工作。仍然如此。将一个名为will_paginate的空文件夹添加到vendor/plugins目录。 – Maxsy 2009-11-02 02:10:20

+0

哪个版本的Rails和您使用的是哪个版本的Git?我很好奇,如果问题是没有安装git,或通过您的$ PATH访问。 – briandoll 2009-11-02 03:34:30

1

这听起来像你没有安装git。你使用Windows?如果是这样,你必须下载并配置一个命令行git客户端。

如果你已经安装并正确配置,或者,从根目录铁轨的git你可以尝试:

git clone git://github.com/mislav/will_paginate.git vendor/plugins/will_paginate