【问题标题】:Textmate and Rails (Rails3) not working for "Call Generate Script"Textmate 和 Rails (Rails3) 不适用于“调用生成脚本”
【发布时间】:2011-02-01 11:12:12
【问题描述】:

问题:

Textmate 中用于生成脚本包的 Rails UI 界面无法正常工作。

说明:

在 Rails 文档中:
"Bundles"> "Ruby on Rails"> "调用生成脚本"并选择" Controller" 然后输入
"index" > "index" 并提交。
会出现一个窗口告诉我:“完成生成控制器”。
但是当我浏览我的目录时没有创建任何新内容

截图:

我将生成过程中发生的事情截图:
http://img152.imageshack.us/i/capturedcran20110201003.png/

版本:

ruby -v:ruby 1.8.7(2009-06-12 补丁级别 174)[universal-darwin10.0]
rails -v: Rails 3.0.3
我按照本教程在 RVM 环境中尝试了相同的操作:
(http://rvm.beginrescueend.com/integration/textmate/)
结果是一样的。

问候,
纪尧姆。

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 textmate generator


    【解决方案1】:

    您必须稍微修改包以使其与 Rails 3 生成脚本一起使用。看看我在 GitHub 上的修改:

    https://github.com/dhoelzgen/ruby-on-rails-tmbundle

    【讨论】:

      【解决方案2】:

      那里的错误是“没有这样的文件或目录——脚本/生成”。这让我相信您正在使用 Rails 3,其中的命令现在是 rails generate 或简称 rails g。升级您的 Ruby on Rails TextMate 包(关注 the instructions on the GitHub Page)或从命令行运行 rails g controller [name]

      【讨论】:

      • 碰巧它对你有用吗?因为我已经更新了我的“Ruby on Rails.tmbundle”,所以我还使用 SVN 存储库更新了我的所有 tmbundle,但它仍然无法正常工作。所以现在我更想问的是有人已经设法让它使用 rails3 语法运行。如果是这样,那么我可以继续寻找我的问题,并且可能需要重新安装全新安装。但否则我必须放弃,我会转向另一种解决方案。有什么可惜的,因为我认为它是使用 Rails 开发的首选编辑器。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-25
      • 1970-01-01
      相关资源
      最近更新 更多