2013-03-21 52 views
3

我從Rails Rails 3.2.12和Ruby 2.0.0p0的Gemfile中註釋掉了gem'simple_form'。當我做rails generate scaffold時,我仍然得到simple_form表單。卸載簡單形式的寶石

有沒有辦法得到原來的form_for腳手架呢?

回答

5

下應適當將其刪除:

# rails destroy simple_form:install 
# bundle 

此外,您還可以檢查文件的lib /模板,並刪除相關的藥粥simple_form。

http://railscasts.com/episodes/234-simple-form?view=comments#comment_150699 http://github.com/plataformatec/simple_form/issues/680

+0

我看到了這篇文章,並嘗試了..我得到了無法找到發電機simple_form:安裝。 – Abdo 2013-03-21 16:12:28

+0

您是否嘗試過將gem卸載simple_form,而不僅僅是Rails應用的捆綁包? – 2013-03-21 16:32:40

+1

另外,您可以檢查lib/templates中的文件並刪除simple_form的相關文件。來源:https://github.com/plataformatec/simple_form/issues/680 – 2013-03-21 16:33:56

1

再次嘗試安裝包後,

bundle install 
+0

我已經卸載了simple_form寶石並沒有捆綁安裝,仍然得到simple_form_for; Rails 3.2.12有可能包含simple_form嗎? – Abdo 2013-03-21 16:17:15