【问题标题】:How to change the name of a Rails 4 app?如何更改 Rails 4 应用程序的名称?
【发布时间】:2014-05-10 07:37:39
【问题描述】:

我想更改我的 Rails 4 应用程序的名称。

This SO question 有很多 Rails 3 的答案,但我想更改应用程序的名称,以及 Rails 4 中的所有应用程序名称引用。

【问题讨论】:

    标签: ruby-on-rails-4 rename


    【解决方案1】:

    我执行以下操作:

    1. 备份,然后按照 'app-rename' 的行创建一个 Git 分支
    2. 将您的应用程序文件夹重命名为new_app_name
    3. rails new new_app_name --force # overwrites contents of your app
    4. 使用git add -p 添加必要的更改,编辑大块并根据需要暂存它们。
    5. 提交,合并分支,你就完成了。如果你搞砸了,或者检查你原来的分支

    您仍在浏览所有被覆盖的文件;但优点(至少对我而言)是不必记住所有要重命名和/或意外丢失的类。 Rails 为我做到了。

    【讨论】:

      【解决方案2】:

      您必须遍历各种文件名并将“old_app_name”更改为“new_app_name”。解决这个问题没有简单的方法。您发布的链接中的第二条顶部评论列出了引用应用程序名称的文件名

      【讨论】:

        【解决方案3】:

        我以应用程序的名义使用具有重命名功能的 RubyMine 实现了这一点。快捷键 shift+f6 ,它似乎工作。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-05-21
          • 1970-01-01
          • 1970-01-01
          • 2011-06-29
          • 1970-01-01
          • 2019-02-27
          • 2012-01-14
          • 2011-07-23
          相关资源
          最近更新 更多