2012-11-17 77 views
2

我看過"rails generate controller" is not creating a controllerrails 3 generate controller not working都沒有答案。導軌生成控制器停止工作

我已經去rubyonrails freenode通道,也沒有答案。

我正在通過邁克爾哈特爾的教程(http://ruby.railstutorial.org/chapters),我已經到了第8章。前一天晚上的所有工作都很完美,第二天早上,運行「rails generate controller Sessions --no-test-框架「不會輸出任何內容,也不會創建任何文件。我已經嘗試了-p(假裝)和--trace以獲得任何輸出,沒有任何結果。在不同的應用程序文件夾中運行相同的命令,它工作得很好。我試過「腳本/軌道」,但仍然是一樣的。

但是,「rails生成integration_test authentication_pages」完美地工作。

有誰知道這個原因以及如何解決它?

下面是我的寶石的要點鏈接:[email protected]:3e2e6beacbef836a07cb.git | https://gist.github.com/3e2e6beacbef836a07cb

+0

你使用git嗎? – Thanh

+0

是的,但我明白了。儘管不能發佈答案。 – SteveMustafa

+0

好的,我明白了。 我使用RubyMine和rubyonrails頻道上的某個人提到某件事可能會覆蓋控制器生成器,我再看一下。看起來我從RubyMine(無意中)創建了一個控制器生成器,這是重寫原始控制器生成器的原因。它是空的,它以退出代碼0運行並且什麼都不產生。刪除它解決了問題 – SteveMustafa

回答

0

好的,我想通了。我正在使用RubyMine,rubyonrails頻道上的某個人提到可能會覆蓋控制器生成器,我再看一下。看起來我從RubyMine(無意中)創建了一個控制器生成器,這是重寫原始控制器生成器的原因。它是空的,它以退出代碼0運行並且什麼都不產生。刪除它解決了這個問題 -

-1

@SteveMustafa

謝謝你張貼的。我也產生了一個控制器,並有同樣的問題。

我剛剛刪除了該文件,它又開始工作。

謝謝!