我查看了"rails generate controller" is not creating a controller和rails 3 generate controller not working,但都没有答案。
我已经去了rubyonrails freenode频道,也没有答案。
我正在阅读Michael Hartl的教程(http://ruby.railstutorial.org/chapters),我已经完成了第8章。前一天晚上的所有事情都完美运行,然后第二天早上,运行“rails生成控制器会话 - 没有-test-framework“不输出任何内容,也不会创建任何文件。我已经尝试过-p(假装)和--trace来获取任何输出,没有。在不同的应用程序文件夹中运行相同的命令,它完全正常。我试过“script / rails”但仍然是一样的。
但是,“rails generate integration_test authentication_pages”可以很好地工作。
有谁知道这个的原因以及如何解决它?
这是我的宝石要点的链接:git@gist.github.com:3e2e6beacbef836a07cb.git | https://gist.github.com/3e2e6beacbef836a07cb
答案 0 :(得分:0)
好的,我明白了。我正在使用RubyMine,并且rubyonrails频道上有人提到某些东西可能会覆盖控制器生成器,我再看看。似乎我在RubyMine中创建了一个控制器生成器(无意中),这就是覆盖原始控制器生成器的原因。为空,它以退出代码0运行并且什么都没有生成。删除它解决了问题 -
答案 1 :(得分:-1)
@SteveMustafa
感谢您发布。我还生成了一个控制器并遇到了同样的问题。
我刚刚删除了该文件,它又开始工作了。
谢谢!