2009-11-01 131 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